Glossar
auth_reason
Die Spalte in TCC.db (ab Big Sur) mit dem Grund einer Entscheidung, etwa Zustimmung des Benutzers, System oder MDM; Werte von der Community dokumentiert.
auth_reason hält fest, warum eine TCC-Entscheidung getroffen wurde. Apple dokumentiert die Werte nicht; die Zuordnung der Community lautet: 1 Fehler, 2 Zustimmung des Benutzers, 3 vom Benutzer gesetzt, 4 vom System gesetzt, 5 Dienstrichtlinie, 6 MDM-Richtlinie, 7 Override-Richtlinie, 8 fehlender Usage-String, 9 Zeitüberschreitung der Abfrage, 10 Preflight unbekannt, 11 per Entitlement, 12 Richtlinie nach App-Typ.
Die Spalte ist der schnellste Weg, einen Klick des Benutzers von einer Richtlinie zu unterscheiden. Behandeln Sie sie aber als Hypothese und bestätigen Sie sie auf einem Testsystem derselben Version. Siehe die TCC-Tabelle access in allen macOS-Versionen.