Reset All App Privacy Permissions in macOS 13
This guide provides a straightforward method to reset all privacy
permissions for applications running on macOS 13 Ventura. Over time,
applications accumulate access to sensitive system features such as the
microphone, camera, location, and storage. By using the macOS built-in
command-line tool tccutil, you can clear these stored
permissions and force every application to ask for user approval
again.
Reset All Permissions Using Terminal
The Transparency, Consent, and Control (TCC) framework manages privacy permissions in macOS. To clear the entire permission database for all applications at once, use the Terminal.
- Open Terminal (press
Command + Space, type "Terminal", and pressReturn). - Type the following command and press
Return:
tccutil reset All- Once executed, Terminal will display the confirmation:
Successfully reset all approval status for services.
What Happens Next
Executing this command instantly revokes previously granted access for all applications. This includes:
- Camera and Microphone
- Accessibility
- Screen Recording
- Full Disk Access, Files, and Folders
- Contacts, Calendars, and Photos
- Input Monitoring
The next time an application requires access to any of these protected resources, a system alert will appear prompting you to grant or deny permission. You may need to restart currently open applications for the revoked permissions to take full effect.
Resetting Individual Services
If you do not want to wipe permissions for every service, you can
target specific permissions instead of using the All
parameter.
Run any of the following commands in Terminal:
- Camera:
tccutil reset Camera - Microphone:
tccutil reset Microphone - Accessibility:
tccutil reset Accessibility - Screen Recording:
tccutil reset ScreenCapture - Full Disk Access:
tccutil reset SystemPolicyAllFiles - Bluetooth:
tccutil reset BluetoothAlways
After running your selected command, relaunch the affected applications to trigger fresh permission prompts.