Last updated: August 14, 2026
Declarative Device Management in ManageEngine MDM Plus
This page explains Declarative Device Management (DDM) in ManageEngine MDM Plus, Apple's advanced MDM protocol that enables devices to autonomously handle settings and proactively report changes to the server. It covers supported OS versions (iOS 16+, iPadOS 16+, macOS 13+, and tvOS 16+), key benefits including real-time status updates, instant communication through the status channel, and faster updates with fewer server check-ins. Administrators will also learn how DDM is automatically activated on supported devices and how to verify DDM status in the device inventory.
With Declarative Device Management (DDM), Apple’s MDM protocol has added smarter and more proactive features, allowing devices to handle certain tasks on their own and communicate changes back to the MDM server. This results in faster, more reliable updates and reduces the need for constant back-and-forth between devices and the server.
Supported OS Versions for Declarative Device Management in ManageEngine MDM
ManageEngine MDM supports DDM for devices running these OS versions:
- iOS 16.0 and later
- iPadOS 16.0 and later
- macOS 13.0 and later
- tvOS 16.0 and later
Key Benefits of Declarative Device Management
1. Real-Time Status Updates
DDM keeps the app installation status on your devices up-to-date. You’ll know whether an app is currently installing, still pending, or fully installed. This status is sent automatically, ensuring an accurate view of each device’s status.
2. Instant Communication Through the Status Channel
The status channel enables devices to instantly communicate changes directly to the MDM server, including updates or new OS installations, which are reflected in real-time in the device inventory.
3. Faster and More Reliable Updates
As devices can handle many settings on their own and report changes as they occur, updates are faster and more reliable. This reduces server check-ins, resulting in less downtime and fewer delays.
Note: Apple plans to expand DDM capabilities, adding more features in subsequent releases.
Identifying Devices That Have Declarative Device Management Enabled
ManageEngine MDM Plus automatically activates DDM on supported devices, so no additional action is required from administrators. To identify devices with Declarative Device Management (DDM) enabled in ManageEngine MDM Plus, follow these steps:
- Navigate to the Inventory tab in the MDM console.
- Under Inventory, ClickDevices to view the list of managed devices.
- Select a device to view its summary page.
- In the Device tab , under Device information, you can view various details such as the OS version, build version, and more. Here, you find information whether the DDM status is Supported , Unsupported , or In Progress.

DDM Features in ManageEngine MDM Plus
ManageEngine MDM Plus currently provides the following DDM features:
- Automatic App Status Tracking: Provides real-time visibility into the current app status (installing, pending, or installed). (Not currently available on macOS).
- Instant Status Reporting: Devices automatically relay status changes to the server, ensuring that the device inventory is updated instantly.
These features streamline device management, allowing you to monitor and update devices effortlessly. They ensure information remains up-to-date and minimize the need for frequent manual check-ins with the server.
Frequently Asked Questions
1. What is Declarative Device Management (DDM) in ManageEngine MDM?
Declarative Device Management (DDM) is an Apple management protocol that allows managed Apple devices to handle configuration autonomously. Instead of waiting for the MDM server to push each setting, DDM-capable devices receive declarations and apply them independently, reporting status changes back to the server automatically.
2. Which Apple devices and OS versions support DDM in ManageEngine MDM Plus?
DDM is supported on iOS 15+, iPadOS 15+, macOS 13+, tvOS 16+, and watchOS 9+ devices managed through ManageEngine MDM Plus. This feature is available only in the cloud version of MDM Plus.
3. How does DDM differ from traditional MDM management?
In traditional MDM, the server pushes commands and waits for device responses, which can be slow and unreliable. With DDM, the device proactively monitors its own state and applies declared configurations, making management faster and more reliable, especially in environments with intermittent connectivity.