Files
apple-device-management-mdm/mdm/commands/application.extensions.mappings.yaml
T
2022-06-03 16:23:58 -04:00

42 lines
1.3 KiB
YAML

title: NSExtensions Mappings NSExtensions
description: This command returns information about installed extensions for a user.
payload:
requesttype: NSExtensionMappings
supportedOS:
macOS:
introduced: '10.13'
accessrights: QueryInstalledApps
devicechannel: false
userchannel: true
requiresdep: false
userenrollment:
mode: forbidden
content: |-
This command returns information about installed extensions for a user.
The purpose of this command is to allow the server to build a mapping of
extension identifiers to extension points to provide a UI for generating
"com.apple.NSExtension" payloads.
Requires "Query Installed Apps" right; supported on user channel only
responsekeys:
- key: Extensions
type: <array>
presence: required
content: An array of dictionaries that contains information about extensions on
the device.
subkeys:
- key: ExtensionsItem
type: <dictionary>
subkeys:
- key: Identifier
type: <string>
presence: required
content: The identifier of the extension.
- key: ExtensionPoint
type: <string>
presence: required
content: The NSExtensionPointIdentifier for the extension.
- key: DisplayName
type: <string>
presence: required
content: The display name of the extension.