How do I check whether DDM is enabled?

Is there a way to check if DDM(Declarative Device Management) is enabled on a device?

Replies

Not sure if you are talking about checking this on the server or device, so will cover both cases:

  • Checking if DDM is enabled on the server - the server has to explicitly enable DDM for each MDM enrollment, so it should track whether that has been done. Once DDM has been enabled for an MDM enrollment, it cannot be turned off. The device does check in with the server about once a day when DDM is enabled, so if the server loses track of the original enabled state, it can use the the daily check requests to reset the state.

  • Checking if DDM is enabled on the device: there is no direct way to do that. If DDM configurations are present, they will appear in a section in the MDM profile details view in Settings.app. But if nothing appears there it is not possible to tell if that is because DDM is not enabled, or because DDM is enabled but no configurations are present.

Thank you for your response. Is it not possible to use MDM commands to check if DDM is enabled on a device?