Apple MDM & DDM Policy Explorer

Explore the full catalogue of Apple Mobile Device Management (MDM) and Declarative Device Management (DDM) policies for macOS and iOS. Use the interactive explorer to search, filter, and reference policy keys for use with Microsoft Intune, Jamf, or any standards-compliant MDM solution.

Policy categories

  • Configuration Profile
  • Declarative Configuration
  • Declarative Activation
  • Declarative Asset
  • Declarative Management

Software Update (com.apple.SoftwareUpdate)

Deprecated (macOS 26.0)
com.apple.SoftwareUpdate

The payload that configures the software update policy.

macOS(10.7 - 26.0)
Branch: release

Settings (9)

SettingTypeRequiredDefaultManual InstallSupported OS
CatalogURL
CatalogURL
Deprecated (macOS 11.0)
The URL of the software update catalog. This property is not supported in macOS 11 and later.
stringoptional
Yes
macOS (10.7 - 11.0)
Allow Pre-Release Update Installation
AllowPreReleaseInstallation
Deprecated (macOS 26.0)
If `true`, prerelease software can be installed on this computer.
booleanoptionaltrue
Yes
macOS (10.9 - 26.0)
restrict-software-update-require-admin-to-install
restrict-software-update-require-admin-to-install
Deprecated (macOS 26.0)
If `true`, restrict app installations to admin users. This key has the same function as the `restrict-store-require-admin-to-install` key in the `com.apple.appstore` payload.
booleanoptionalfalse
Yes
macOS (10.14 - 26.0)
AutomaticallyInstallMacOSUpdates
AutomaticallyInstallMacOSUpdates
Deprecated (macOS 26.0)
If `false`, restricts the "Install macOS Updates" option and prevents the user from changing the option.
booleanoptionaltrue
Yes
macOS (10.15 - 26.0)
AutomaticallyInstallAppUpdates
AutomaticallyInstallAppUpdates
Deprecated (macOS 26.0)
If `false`, deselects the "Install app updates from the App Store" option and prevents the user from changing the option.
booleanoptionaltrue
Yes
macOS (10.15 - 26.0)
AutomaticCheckEnabled
AutomaticCheckEnabled
Deprecated (macOS 26.0)
If `false`, deselects the "Check for updates" option and prevents the user from changing the option.
booleanoptionaltrue
Yes
macOS (10.15 - 26.0)
AutomaticDownload
AutomaticDownload
Deprecated (macOS 26.0)
If `false`, deselects the "Download new updates when available from the App Store" option and prevents the user from changing the option.
booleanoptionaltrue
Yes
macOS (10.15 - 26.0)
CriticalUpdateInstall
CriticalUpdateInstall
Deprecated (macOS 26.0)
If `false`, disables the automatic installation of critical updates and prevents the user from changing the "Install system data files and security updates" option.
booleanoptionaltrue
Yes
macOS (10.15 - 26.0)
ConfigDataInstall
ConfigDataInstall
Deprecated (macOS 26.0)
If `false`, restricts the automatic installation of configuration data.
booleanoptionaltrue
Yes
macOS (10.15 - 26.0)