Apple mobile policy management

A policy represents a group of settings that govern the behavior of a managed device and the apps installed on it.

Blueprints

A blueprint is a JSON file which contains a list of prestaged applications, app store apps, and profiles to deliver at device enrollment time. Blueprints allow you setup a template of settings, options, apps, and restore data, and then apply those settings on Apple devices. It can be applied not only to devices part of the current session, but also saved for future use without having to be recreated each time deployment is required.

For example, if you have 1,000 iOS devices, you can create a Blueprint with a restore item, an enrollment profile, a default wallpaper, skip all of the activation steps, install 4 apps, and then enable encrypted backups. The Blueprint will provide all of these features to any enrolling device that the Blueprint is applied to.

Policy Groups
In WebUI, Apple Policy Groups that get deployed onto MDM servers transform into Blueprints for Apple devices.
Policy and apps file locations
  • If Apple policy groups are deployed to MDM servers, Blueprints are present in the MDM server at /var/opt/BESUEM/apple/config/blueprints
  • The profiles staged along with Blueprints (policy groups) are present in the MDM server at /var/opt/BESUEM/apple/config/profiles
  • Prestaged applications that are referenced in Blueprints are present in the MDM server at /var/opt/BESUEM/packages