Files
apple_device-management/mdm/profiles/com.apple.systemuiserver.yaml
Cyrus Daboo 9468f879c3 Seed1
2026-06-12 16:19:29 -04:00

136 lines
4.1 KiB
YAML

title: 'Media Management: Allowed Media'
description: The payload that configures media management.
payload:
payloadtype: com.apple.systemuiserver
supportedOS:
iOS:
introduced: n/a
macOS:
introduced: '10.7'
deprecated: '11.0'
multiple: false
devicechannel: true
userchannel: true
supervised: false
requiresdep: false
userapprovedmdm: false
allowmanualinstall: true
userenrollment:
mode: forbidden
tvOS:
introduced: n/a
visionOS:
introduced: n/a
watchOS:
introduced: n/a
payloadkeys:
- key: logout-eject
type: <dictionary>
presence: optional
content: The media type dictionary that defines volumes to eject when the user logs
out.
subkeytype: MediaItems
subkeys: &id002
- key: all-media
type: <string>
presence: optional
content: Unused; set to an empty string.
- key: cd
type: <array>
presence: optional
content: A media action string or an array of media action strings.
subkeytype: ActionStringItem
subkeys: &id001
- key: ActionStringItem
type: <string>
presence: optional
rangelist:
- authenticate
- read-only
- deny
- eject
content: |-
One of the following values:
* authenticate - User will be authenticated before media is mounted
* read-only - The media will be mounted read-only. Not valid for unmount-controls.
* deny - The media will not be mounted.
* eject - The media will not be mounted and it will be ejected if possible. Note that some volumes are not defined as ejectable, so using the deny key may be the best solution. Not valid for unmount-controls.
- key: dvd
type: <array>
presence: optional
content: A media action string or an array of media action strings.
subkeytype: ActionStringItem
subkeys: *id001
- key: bd
type: <array>
presence: optional
content: A media action string or an array of media action strings.
subkeytype: ActionStringItem
subkeys: *id001
- key: blankcd
type: <array>
presence: optional
content: A media action string or an array of media action strings.
subkeytype: ActionStringItem
subkeys: *id001
- key: blankdvd
type: <array>
presence: optional
content: A media action string or an array of media action strings.
subkeytype: ActionStringItem
subkeys: *id001
- key: blankbd
type: <array>
presence: optional
content: A media action string or an array of media action strings.
subkeytype: ActionStringItem
subkeys: *id001
- key: dvdram
type: <array>
presence: optional
content: A media action string or an array of media action strings.
subkeytype: ActionStringItem
subkeys: *id001
- key: disk-image
type: <array>
presence: optional
content: A media action string or an array of media action strings.
subkeytype: ActionStringItem
subkeys: *id001
- key: harddisk-internal
type: <array>
presence: optional
content: A media action string or an array of media action strings.
subkeytype: ActionStringItem
subkeys: *id001
- key: harddisk-external
type: <array>
presence: optional
content: |-
A string or an array of media action strings. The hard disk-external category includes internally installed SD cards and USB flash drives.
This key is the default for media types that don't fall into other categories.
subkeytype: ActionStringItem
subkeys: *id001
- key: networkdisk
type: <array>
presence: optional
content: A media action string or an array of media action strings.
subkeytype: ActionStringItem
subkeys: *id001
- key: mount-controls
type: <dictionary>
presence: optional
content: The media type dictionary that controls volume mounting.
subkeytype: MediaItems
subkeys: *id002
- key: unmount-controls
type: <dictionary>
presence: optional
content: The media type dictionary that controls volume unmounting.
subkeytype: MediaItems
subkeys: *id002
notes:
- title: ''
content: This payload is deprecated as of macOS 11.