PayloadKit

Parental Controls: Dashboard Widget Restrictions

com.apple.dashboard

The payload that configures allowed dashboard widgets.

macOS 10.7+ · removed 10.15
Apple schemaexclusive

Not available with User Enrollment · Only one instance per profile

Configuration Keys (2)

KeyTypeTitle
whiteListEnabledrequired

If 'true', enables the widget allow list.

booleanEnable dashboard widget allowlist
WhiteListrequired

An array of widget item dictionaries that are allowed.

arrayDashboard widget allowlist
WhiteListItem

The widget item dictionary.

dict—
Typerequired

The type of allow list item. Set to 'bundleID' to use a widget's bundle ID as its main ID.

Default: "bundleID"

Range: Bundle ID (bundleID)

stringEntry Type
IDrequired

The bundle ID of a widget.

stringBundle ID