Restablecimiento de los mensajes de Transparency Consent and Control en macOS

En macOS 10.14 o posterior, las apps que intentan acceder a datos de apps y archivos protegidos pueden pedir permiso al usuario. Estos mensajes son gestionados por el entorno de seguridad ampliada de Apple, Transparency Consent and Control (TCC).

El siguiente es un ejemplo de mensaje de TCC que aparece al usar Composer:

Mensaje de Composer

Una vez que un usuario permite o deniega el acceso a datos o archivos protegidos, el sistema no vuelve a preguntar al usuario, que no puede modificar el permiso dado a TCC. Esto puede provocar un funcionamiento incorrecto de la app.

Para que el sistema vuelva a preguntar y el usuario pueda modificar los permisos de TCC, este debe restablecer todos los ajustes de TCC de la app.

  1. Abre Terminal.
  2. Identifica el ID de paquete de la app.
    • Para apps de Jamf Pro:
      AppID de paquete

      Composer

      com.jamfsoftware.Composer

      Jamf Admin

      com.jamfsoftware.JamfAdmin

      Jamf Remote

      com.jamfsoftware.JamfRemote

      Jamf Imaging

      com.jamfsoftware.JamfImaging

      Jamf Recon

      com.jamfsoftware.Recon

    • También puedes obtener el ID de paquete de una app ejecutando este comando:
      osascript -e 'id of app "Nombre de app"'
  3. Usa el ID de paquete de la app para ejecutar el siguiente comando:
    sudo tccutil reset All [app.bundle.id]
    Nota:

    Si restableces Jamf Admin, asegúrate de que la app no está abierta antes de ejecutar este comando.

  4. Reabre la app. El sistema volverá a pedirte los permisos de TCC para la app.