Skip to content

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

License

Notifications You must be signed in to change notification settings

rtrouton/privacy_preferences_control_profiles

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published