tccutil

Manage the privacy database.

Syntax
      tccutil reset service [bundle_id]

Options

      Service  Reset all decisions for the specified service, causing apps to
               prompt again the next time they access the service.

      bundle_id  If a bundle identifier is specified, the service will be reset for that bundle only.

      note: keywords are case-sensitive

The tccutil command manages the privacy database, which stores decisions the user has made about whether apps may access personal data.

Common services: Accessibility, AddressBook, All, Calendar, Calls, Camera, FaceID, Microphone, Photos, PhotosAdd, Reminders, RemoteDesktop, Siri, ScreenCapture (for the Screen Recording list), SystemPolicyAllFiles (for the Full Disk Access list), SpeechRecognition.

A full list of services is not documented and will vary with the software currently installed, but to get a full list you can search for certain strings in the TCC.framework.

In Monterey or later (via Robin Kunde):

$ strings /System/Library/PrivateFrameworks/TCC.framework/Support/tccd | fgrep kTCCService | fgrep -v ' ' | sed -e s/kTCCService// | sort

In Catalina:

$ strings /System/Library/PrivateFrameworks/TCC.framework/TCC | fgrep kTCCService | fgrep -v ' ' | sed -e s/kTCCService// | sort

Examples

Reset Address Book:

$ sudo tccutil reset AddressBook

Reset All permissions for Apple Terminal:

$ sudo tccutil reset All com.apple.Terminal

Reset the Camera permission for Google Chrome:

$ sudo tccutil reset Camera com.google.Chrome

Reset all permissions for Google Chrome:

$ sudo tccutil reset All com.google.Chrome

Reset the Camera permission for all apps:

$ sudo tccutil reset Camera

Reset all permissions for all apps:

$ sudo tccutil reset All

“Freedom is coming to mean little more than the right to ask permission” ~ Joseph Sobran

Related macOS commands

Local man page: tccutil - Command line help page on your local machine.
security - Administer Keychains, keys, certificates and the Security framework.
ulimit - limit the use of system-wide resources.
Resetting the TCC database - The Eclectic Light Company.


 
Copyright © 1999-2025 windevcluster.com
Some rights reserved