Resetting Transparency Consent and Control Prompts on macOS

On macOS 10.14 or later, apps attempting to access protected files and app data may prompt for user permission. These prompts are managed by Apple's expanded security framework, Transparency Consent and Control (TCC).

The following is an example of a TCC prompt that occurs while using Composer:

Composer prompt

Once a user allows or denies access to protected files or data, the user will not be prompted again and cannot change the TCC permission. This may cause an app to incorrectly function.

To be re-prompted and change TCC permissions, users must reset all TCC settings for the app.

  1. Open Terminal.
  2. Identify the app's bundle ID.
    • For Jamf Pro apps:
      AppBundle ID

      Composer

      com.jamfsoftware.Composer

      Jamf Admin

      com.jamfsoftware.JamfAdmin

      Jamf Remote

      com.jamfsoftware.JamfRemote

      Jamf Imaging

      com.jamfsoftware.JamfImaging

      Jamf Recon

      com.jamfsoftware.Recon

    • You can also obtain an app's bundle ID by executing this command:
      osascript -e 'id of app "Name of App"'
  3. Execute the following command using the app's bundle ID:
    sudo tccutil reset All [app.bundle.id]
    Note:

    If resetting Jamf Admin, make sure the app is not open before executing this command.

  4. Relaunch the app, and you should be re-prompted with TCC permissions for the app.