Extensions
com.apple.NSExtension
The payload that configures the extensions that the system allows or disallows to run on the device.
Not available with User Enrollment
Configuration Keys (3)
| Key | Type | Description | Default | Range |
|---|---|---|---|---|
AllowedExtensionsarrayAllowed extensions | array | An array of bundle identifiers for allowed extensions. | Default: — | Range: — |
AllowedExtensionsItemstringrequired | string | An extension identifier. | Default: — | Range: — |
DeniedExtensionsarrayDisallowed extensions | array | An array of bundle identifiers for extensions that the system doesn't allow to run. | Default: — | Range: — |
DeniedExtensionsItemstringrequired | string | An extension identifier. | Default: — | Range: — |
Disallow some extensions points | array | An array of extension points for extensions that the system doesn't allow to run. | Default: — | Range: — |
required | string | An extension identifier. | Default: — | Range: All Extension Points (AllPublicExtensionPoints), Action (com.apple.ui-services), Audio Unit (com.apple.AudioUnit-UI), Content Blocker (com.apple.Safari.content-blocker), Finder Sync (com.apple.FinderSync), Photo Editing (com.apple.photo-editing), Safari (com.apple.Safari.extension), Share (com.apple.share-services), Shared Links (com.apple.Safari.sharedlinks-service), Smart Card Token (com.apple.ctk-tokens), Today (com.apple.widget-extension), Xcode Source Editor (com.apple.dt.Xcode.extension.source-editor) |