Web Service

Device Management

Manage your organization's devices remotely.


Deploying a mobile device management (MDM) solution allows administrators to securely and remotely configure enrolled devices. Administrators use Apple School Manager or Apple Business Manager to enroll organization-owned devices, and users can enroll their own devices. Once a device is enrolled, administrators can update software and device settings, monitor compliance with organizational policies, remotely erase or lock devices, and install apps and books developed in-house or purchased through Apple School Manager or Apple Business Manager.


Configuration Profiles

Configuring Multiple Devices Using Profiles

Create and deploy configuration profiles to users within your organization.

Profile-Specific Payload Keys

Use the appropriate payload for your configuration needs.

MDM Protocol

Commands and Queries

Manage the configuration and behavior of your devices with these commands.


Authenticate devices and maintain push tokens with these commands.

Deployment Services

Device Assignment

Manage devices for your students and employees.

Roster Management

Manage classes for your students and teachers.

App and Book Management

Manage apps and books for your students and employees.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software