NSExtension Management (com.apple.NSExtension)

com.apple.NSExtension

The payload that configures the extensions that the system allows or disallows to run on the device.

macOS(10.13)
Branch: release

Settings (6)

SettingTypeRequiredDefaultManual InstallSupported OS
AllowedExtensions
AllowedExtensions
An array of bundle identifiers for allowed extensions.
1 subkey
arrayoptional
Yes
macOS (10.13+)
└─
AllowedExtensionsItem
AllowedExtensionsItem
An extension identifier.
stringrequired
Yes
macOS (10.13+)
DeniedExtensions
DeniedExtensions
An array of bundle identifiers for extensions that the system doesn't allow to run.
1 subkey
arrayoptional
Yes
macOS (10.13+)
└─
DeniedExtensionsItem
DeniedExtensionsItem
An extension identifier.
stringrequired
Yes
macOS (10.13+)
DeniedExtensionPoints
DeniedExtensionPoints
An array of extension points for extensions that the system doesn't allow to run.
1 subkey
arrayoptional
Yes
macOS (10.13+)
└─
DeniedExtensionPointsItem
DeniedExtensionPointsItem
An extension identifier.
stringrequired
Yes
macOS (10.13+)