Apple Compatibility

This console's productized DDM workflows today focus on software updates, passcode policy, and disk-management restrictions.

  • Enforce Latest and Enforce Specific: software update enforcement for supervised devices on iOS/iPadOS 17+ and macOS 14+.
  • Software Update Settings: update behaviour/deferrals for supervised devices on iOS/iPadOS 18+, macOS 15+, and tvOS 18.4+.
  • Disk Management Settings: external/network storage mount policy for macOS 15+ on supervised or local enrollments at system scope.
  • Passcode Settings: passcode policy for iOS/iPadOS 15+, macOS 13+, visionOS 2+, and watchOS 10+. Apple applies a reduced subset of keys for user enrollments.
  • Apple treats same-or-older targets as invalid for enforcement, so these declarations are for updates/upgrades, not downgrades.
  • Disk-management declarations currently expose Apple's `Restrictions.ExternalStorage` and `Restrictions.NetworkStorage` keys. Devices mainly report declaration validity, not detailed live mount inventory.
  • For passcode policies, this form covers Apple's common passcode keys. Use Advanced Custom if you need `CustomRegex` or other schema-specific variants.
  • Advanced Custom lets you bring your own Apple declaration type and payload. The app won't validate arbitrary custom payloads against Apple's schema for you.
Declaration Type
Choose a supported software update, disk-management, or passcode flow, or use Advanced Custom if you already have the exact Apple declaration type and payload.
Basic Information
Cancel