Device Enrollment Program

The Device Enrollment Program (DEP) is an Apple programme to deploy company-owned iOS devices.

Setting Up the Device Enrollment Program

Setting up the requires the manager to have modification privileges.

  1. Navigate to Organisation→Organisation and select the Device Enrollment Program tab.
  2. Click Initialise Device Enrollment Program. This automatically creates a DEP certificate and a public key.
  3. Download the public key by clicking Download public key
  4. Sign it to Apple's DEP portal at https://deploy.apple.com/
  5. From the main menu, select Device Enrollment Program→Manage Servers
  6. Click Add MDM Server
  7. Select name for the MDM server. The name is displayed in the DEP tab.
  8. Click Next
  9. Upload the public key that you downloaded to the service
  10. Click Next
  11. Download server tokey to your local computer
  12. Upload the token to the admin portal by clicking Upload server token
  13. Click Finish

Operating

Enrolling DEP devices requires creating at least one profile. You can create a new profile by:

  1. Click Add above the profile list
  2. Fill the dialog
  3. Save the profile
  4. At the bottom of the view, find the list of all devices added to the DEP service
  5. Select the devices (select all by right-clicking and selecting Select All)
  6. Click Define profile to associate a profile with the selected devices

Now the DEP setup can be started from the device itself.

Additional Settings

Once DEP is configured, devices (Devices→Inventory) and device templates (Devices→Templates) have a new Device Enrollment Program section in the device settings.

You can configure DEP further by defining IMEI code, serial number, or custom template for the device. With these settings, you can define which device in the inventory is paired with which DEP device.

You can define a custom pattern in the Template/Mapping field. The pattern is used for matching against the Template and Mapping fields in the DEP device listing.NEEDS CHECKING

Active Directory Integration

<To be written. (See the /wiki/spaces/DOCUMENTATION/pages/524378)>

Error Messages

<To be written. (See the /wiki/spaces/DOCUMENTATION/pages/524378)>

Â