PrivacyPreferencesPolicyControl.Services
The privacy policy control services dictionary that controls access on a per app basis.
Declaration
object PrivacyPreferencesPolicyControl.ServicesProperties
| Name | Type | Description |
|---|---|---|
Accessibility | [PrivacyPreferencesPolicyControl.Services.Identity] | Specifies the policies for the app via the Accessibility subsystem. The ability to grant access by this profile is deprecated as of macOS 26.2, and is removed in macOS 27.0. Deprecated: use the Deprecated: macOS 27+ |
AddressBook | [PrivacyPreferencesPolicyControl.Services.Identity] | Specifies the policies for contact information managed by the Contacts.app. |
AppleEvents | [PrivacyPreferencesPolicyControl.Services.Identity] | Specifies the policies for the app sending restricted AppleEvents to another process. |
BluetoothAlways | [PrivacyPreferencesPolicyControl.Services.Identity] | Specifies the policies for the app to access Bluetooth devices. Deprecated: use the Available: macOS 11+ Deprecated: macOS 27+ |
Calendar | [PrivacyPreferencesPolicyControl.Services.Identity] | Specifies the policies for calendar information managed by the Calendar.app. |
Camera | [PrivacyPreferencesPolicyControl.Services.Identity] | A system camera. Access to the camera can’t be given in a profile; it can only be denied. Deprecated: macOS 27+ |
FileProviderPresence | [PrivacyPreferencesPolicyControl.Services.Identity] | Allows a File Provider application to know when the user is using files managed by the File Provider. Available: macOS 10.15+ |
ListenEvent | [PrivacyPreferencesPolicyControl.Services.Identity] | Allows the application to use CoreGraphics and HID APIs to listen to (receive) CGEvents and HID events from all processes. Access to these events can’t be given in a profile; it can only be denied. Available: macOS 10.15+ |
MediaLibrary | [PrivacyPreferencesPolicyControl.Services.Identity] | Allows the application to access Apple Music, music and video activity, and the media library. Available: macOS 10.15+ |
Microphone | [PrivacyPreferencesPolicyControl.Services.Identity] | A system microphone. Access to the microphone can’t be given in a profile; it can only be denied. Deprecated: macOS 27+ |
Photos | [PrivacyPreferencesPolicyControl.Services.Identity] | The pictures managed by the Photos app in |
PostEvent | [PrivacyPreferencesPolicyControl.Services.Identity] | Specifies the policies for the application to use CoreGraphics APIs to send CGEvents to the system event stream. |
Reminders | [PrivacyPreferencesPolicyControl.Services.Identity] | Specifies the policies for reminders information managed by the Reminders app. |
ScreenCapture | [PrivacyPreferencesPolicyControl.Services.Identity] | Allows the application to capture (read) the contents of the system display. Access to the contents can’t be given in a profile; it can only be denied. Available: macOS 10.15+ |
SpeechRecognition | [PrivacyPreferencesPolicyControl.Services.Identity] | Allows the application to use the system Speech Recognition facility and to send speech data to Apple. Deprecated: use the Available: macOS 10.15+ Deprecated: macOS 27+ |
SystemPolicyAllFiles | [PrivacyPreferencesPolicyControl.Services.Identity] | Allows the application access to all protected files, including system administration files. |
SystemPolicyAppBundles | [PrivacyPreferencesPolicyControl.Services.Identity] | Allows the application to update or delete other apps. Available: macOS 13+ |
SystemPolicyAppData | [PrivacyPreferencesPolicyControl.Services.Identity] | Specifies the policies for the app to access the data of other apps. Available: macOS 14+ |
SystemPolicyDesktopFolder | [PrivacyPreferencesPolicyControl.Services.Identity] | Allows the application to access files in the user’s Desktop folder. Available: macOS 10.15+ |
SystemPolicyDocumentsFolder | [PrivacyPreferencesPolicyControl.Services.Identity] | Allows the application to access files in the user’s Documents folder. Available: macOS 10.15+ |
SystemPolicyDownloadsFolder | [PrivacyPreferencesPolicyControl.Services.Identity] | Allows the application to access files in the user’s Downloads folder. Available: macOS 10.15+ |
SystemPolicyNetworkVolumes | [PrivacyPreferencesPolicyControl.Services.Identity] | Allows the application to access files on network volumes. Available: macOS 10.15+ |
SystemPolicyRemovableVolumes | [PrivacyPreferencesPolicyControl.Services.Identity] | Allows the application to access files on removable volumes. Available: macOS 10.15+ |
SystemPolicySysAdminFiles | [PrivacyPreferencesPolicyControl.Services.Identity] | Allows the application access to some files used in system administration. |