Files
apple_device-management/mdm/profiles/com.apple.dashboard.yaml
2025-09-15 20:38:03 -04:00

51 lines
1.3 KiB
YAML

title: 'Parental Controls: Dashboard Widget Restrictions'
description: The payload that configures allowed dashboard widgets.
payload:
payloadtype: com.apple.dashboard
supportedOS:
iOS:
introduced: n/a
macOS:
introduced: '10.7'
deprecated: '10.15'
removed: '10.15'
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
content: Widget restrictions.
payloadkeys:
- key: whiteListEnabled
type: <boolean>
presence: required
content: If `true`, enables the widget allow list.
- key: WhiteList
type: <array>
presence: required
content: An array of widget item dictionaries that are allowed.
subkeys:
- key: WhiteListItem
type: <dictionary>
content: The widget item dictionary.
subkeys:
- key: Type
type: <string>
presence: required
content: The type of allow list item. Set to `bundleID` to use a widget's bundle
ID as its main ID.
- key: ID
type: <string>
presence: required
content: The bundle ID of a widget.