title: Application:List Active NSExtensions description: Returns information about the active NSExtensions for a particular user. payload: requesttype: ActiveNSExtensions supportedOS: macOS: introduced: '10.13' accessrights: QueryInstalledApps devicechannel: false userchannel: true requiresdep: false userenrollment: mode: forbidden content: |- Returns information about the active NSExtensions for a particular user. NSExtensions are installed and enabled at the user level. There is no concept of "device" NSExtensions. Requires "Query Installed Apps" right; supported on user channel only. payloadkeys: - key: FilterExtensionPoints type: presence: optional content: An array of extension points. If you choose to provide this value, the response only includes the app extensions for the extension points you specify. subkeys: - key: FilterExtensionPointsItem type: responsekeys: - key: Extensions type: presence: required content: An array of dictionaries that contains information about active extensions on the device. subkeys: - key: ExtensionsItem type: subkeys: - key: Identifier type: presence: required content: The identifier of the extension. - key: ExtensionPoint type: presence: required content: The NSExtensionPointIdentifier for the extension. - key: DisplayName type: presence: required content: The extension's display name. - key: ContainerDisplayName type: presence: optional content: The display name of the container. - key: ContainerIdentifier type: presence: optional content: The identifier of the container. - key: Path type: presence: required content: The path to the extension. - key: Version type: presence: required content: The version of the extension. - key: UserElection type: presence: required rangelist: - Default - Use - Ignore content: The user-selected state of the extension, which a user sets in the Extensions preference pane in System Preferences.