What is DDM?

Asked on 06/11/2025

1 search

DDM stands for Declarative Device Management. It is a framework introduced by Apple to enhance device management across its platforms. DDM allows for more flexible and efficient management of devices by using a declarative approach, which means that the desired state of the device is declared, and the system automatically ensures that the device reaches and maintains that state.

In the context of Apple device management, DDM has been integrated into various platforms, including iOS, iPadOS, macOS, VisionOS, and Apple TV. It includes features such as controlling update deferrals, setting update cadence, and defining deadlines for updates. DDM also supports the deployment of apps and packages as required or optional, and it provides a status channel to update the server with the installation status.

For more details, you can refer to the session titled "What’s new in Apple device management and identity" from WWDC 2025.