Declarative Device Management uses a declarative data model paradigm. This paradigm allows servers to avoid the common performance and scalability issues typically associated with serializing commands and polling devices over MDM.
While declarative management is a new paradigm, it’s not a new protocol: the protocol has been added to the existing MDM protocol.
The declarative management data model has three key components:
- Declarations, that support device functionality
- Status, used to track changes in device state
- Extensibility, allowing devices and servers to advertise the changes in their capabilities over time
Addigy will be supporting these components on the new macOS 14 and iOS/iPadOS releases.
Ongoing development and testing is going on for DDM functionally in Addigy, and this page as well as release notes and blog posts will be going out with communications on when new DDM functionality is added.
DDM OS updates is live now in the current beta with Profiles via DDM to follow soon.
Starting with macOS 14, iOS 17, and iPadOS 17 OS updates will be sent to devices using declarative device management when the DDM updates beta is enabled. This new method for sending updates will allow for an enforced date and time for the update to install by.