Software Update
com.apple.SoftwareUpdate
The payload that configures the software update policy.
Configuration Keys (12)
| Key | Type | Title |
|---|---|---|
CatalogURLThe URL of the software update catalog. This property is not supported in macOS 11 and later. | string | Catalog URL |
SUDisableEVCheckThis option was needed during Mojave betas which required https. | boolean | Disable Extended Validation check of TLS certificate. |
AutomaticCheckEnabledIf 'false', deselects the "Check for updates" option and prevents the user from changing the option. Default: true | boolean | Automatically check for updates |
AutomaticDownloadIf 'false', deselects the "Download new updates when available from the App Store" option and prevents the user from changing the option. Default: true | boolean | Download newly available updates in the background |
AutomaticallyInstallMacOSUpdatesIf 'false', restricts the "Install macOS Updates" option and prevents the user from changing the option. Default: true | boolean | Automatically install macOS updates |
AutomaticallyInstallAppUpdatesIf 'false', deselects the "Install app updates from the App Store" option and prevents the user from changing the option. Default: true | boolean | Automatically install App Store app updates |
ConfigDataInstallIf 'false', restricts the automatic installation of configuration data. Default: true | boolean | Install XProtect, MRT, & Gatekeeper updates automatically |
CriticalUpdateInstallIf 'false', disables the automatic installation of critical updates and prevents the user from changing the "Install system data files and security updates" option. Default: true | boolean | Install security updates automatically |
AllowPreReleaseInstallationIf 'true', prerelease software can be installed on this computer. Default: true | boolean | Allow Pre-Release Update Installation |
forceDelayedSoftwareUpdatesSoftware updates will be delayed by the duration defined by ManagedDeferredInstallDelay. | boolean | Force Update Delay |
restrict-software-update-require-admin-to-installIf '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. Default: false | boolean | Restrict app installations to admin users |
ManagedDeferredInstallDelayThe duration that software updates will be delayed. Depends on: forceDelayedSoftwareUpdates ∈ [true] Default: 30 | integer | Update Delay |