DDM Advantages
DDM enforcement comes directly from Apple and integrates natively with your MDM, which gives it some real strengths:- Direct from the manufacturer. Update enforcement instructions come from Apple’s own framework rather than a third-party agent, which many security and compliance teams find inherently trustworthy.
- Scheduled enforcement with similar daily notifications. Like Proximos, DDM can be configured with a countdown and recurring reminders leading up to a deadline.
- Works well with compliant users. For a user who responds to mac OS prompts promptly, DDM’s installation flow is smooth and requires no third-party software at all.
- Easy to configure and implement. DDM software update policies are typically a few fields in your MDM console, with no scripting or additional infrastructure required.
DDM Disadvantages
In practice, DDM enforcement has a number of real-world conditions that can prevent an update from ever completing, which is the gap Proximos is built to help close:- Requires an MDM service with DDM support, and is only fully functional when the Mac is enrolled through Apple Business Manager into MDM, since that enrollment path is what supplies the bootstrap token DDM needs to authorize unattended installation steps. In practice, a Mac environment with 100% Apple Business Manager enrollment is usually never achieved — older devices, contractor machines, personally owned Macs under BYOD policies, and Macs enrolled before ABM was adopted commonly fall outside this coverage, leaving a meaningful portion of the fleet without full DDM functionality.
- Still requires the user to enter their password to update. If the user avoids entering it, the update will likely never install — DDM does not bypass the human cooperation requirement described in Why Does Proximos Exist?.
- Will not install if the MacBook’s lid is closed.
- Will not install if the battery charge is below 50%.
- Will not install if applications are left open with unsaved documents.
- Will not install if the Mac is shut down early. Alongside a closed lid or open applications, simply powering off the Mac is another way enforcement can be avoided — DDM update windows require the Mac to be powered on and awake to act.
- Can give up over time. In our experience, if a user avoids enforcement for more than about a week, DDM can stop attempting the update altogether, leaving the Mac out of compliance with no further automatic retries.
Proximos and DDM Coexistence Strategies
