Declarative Device Management (DDM)
Declarations define desired device state; this console currently productizes Apple DDM software update, passcode, and disk-management workflows
DDM Declarations
| Name | Type | Identifier | Status | Version | Assignments | Actions |
|---|---|---|---|---|---|---|
|
Software Update Status Subscriptions
Apple DDM status subscriptions for software update reporting and declaration … |
Software Update Status | brilyant.management.status-subscription… |
Active | 1 |
📱 2 devices 👥 1 groups 📋 1 total |
|
| 26.3.1 | OS Update (Specific) | brilyant.softwareupdate.enforcement.spe… |
Active | 2 |
📱 2 devices 👥 1 groups 📋 1 total |
About DDM
Declarative Device Management (DDM) is Apple's modern approach to device management:
- Declarative: Define desired state, devices maintain it automatically
- Real-time: Status reports come automatically, no polling needed
- Efficient: Less network traffic, faster updates
- Future-proof: Apple is moving more features to DDM
Productized here today: OS update enforcement, software update settings, disk-management settings, passcode settings, and DDM status reporting for those workflows.
Apple supports more DDM categories overall, but features like Wi-Fi, app deployment, service files, and other custom declarations still require additional implementation and validation in this console before they should be treated as first-class workflows.
Use Traditional MDM for: Device lock, erase, restart, one-off commands