OurPact uses the Mobile Device Management Protocol (MDM), which provides the ability to inform the device about the launch of certain management commands remotely. How it works is simple.
The Mobile Device Management Protocol (MDM) enables system administrators to send device management commands to managed iOS devices running iOS 4 and later, macOS devices running macOS v10.7 and later, and Apple TV devices running iOS 7 (Apple TV 6.0 software) and later. Through the MDM service, the IT administrator can verify, install, or delete profiles; delete passwords; and start secure deletion on the managed device.
The MDM protocol is built on top of HTTP, Transport Layer Security (TLS), and push notifications. An appropriate MDM validation protocol provides a way to delegate the initial registration process to a single server.
MDM uses the Apple Push Notification Service (APNS) to deliver the wake-up message to the managed device. The device then connects to a predefined web service to retrieve commands and return results.
To provide the MDM service, your IT department needs to deploy an HTTPS server to act as an MDM server, and then distribute the profiles containing the MDM payload to the managed devices.
The managed device uses the identifier for authentication on the MDM server through TLS (SSL). This identification may be included in the profile as a certificate payload or may be generated by registering the device with SCEP.