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.
A software update enforcement policy for a specific OS release.
| Setting | Type | Required | Default | Manual Install | Supported OS |
|---|---|---|---|---|---|
Target OS Version TargetOSVersion The target OS version to update the device to by the appropriate time. This is the OS version number, for example, `16.1`. | string | required | — | ✓Yes | iOS (17.0+)macOS (14.0+)tvOS (18.4+)visionOS (26.0+) |
Target Build Version TargetBuildVersion The target build version to update the device to by the appropriate time, for example, `20A242`. Use the build version for testing during seeding periods. The build version can include a supplemental version identifier, for example, `20A242a`. | string | optional | — | ✓Yes | iOS (17.0+)macOS (14.0+)tvOS (18.4+)visionOS (26.0+) |
Target Local Date Time TargetLocalDateTime The local date time value that specifies when to force install the software update. Use the format `yyyy-mm-ddThh:mm:ss`, which is derived from RFC3339 but doesn't include a time zone offset. If the user doesn't trigger the software update before this time, the device force installs it. | string | required | — | ✓Yes | iOS (17.0+)macOS (14.0+)tvOS (18.4+)visionOS (26.0+) |
Details URL DetailsURL The URL of a web page that shows details that the organization provides about the enforced software update. | string | optional | — | ✓Yes | iOS (17.0+)macOS (14.0+)tvOS (18.4+)visionOS (26.0+) |