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