/privacy_preferences_control_profiles

Repository for Privacy Preferences Policy Control profiles, also known as TCC profiles

MIT LicenseMIT

Privacy Preferences Policy Control profiles

As part of macOS Mojave, Apple introduced new controls for accessing data in the individual user home folders. Along with these controls, Apple introduced the ability to whitelist certain actions and interactions using profiles. This repository stores Privacy Preferences Policy Control profiles, also known as TCC profiles, which I've created using the following tool:

https://github.com/carlashley/tccprofile

Apple refers to these as Privacy Preferences Policy Control Payload profiles, with a com.apple.TCC.configuration-profile-policy payload type. The profile documentation is currently available from the following location:

https://developer.apple.com/enterprise/documentation/Configuration-Profile-Reference.pdf (see the Privacy Preferences Policy Control Payload documentation.)

Note: TCC stands for transparency consent and control and was discussed as part of the How iOS Security Really Works session at WWDC 2016:

https://developer.apple.com/videos/play/wwdc2016/705/?time=674