Skip to content

ADE Enrollment Profiles

What is an ADE Profile

An ADE (Automated Device Enrollment) profile defines the enrollment behavior and initial device setup experience for devices enrolled through Apple's Automated Device Enrollment (formerly DEP). When a device is activated or wiped, it contacts Apple's enrollment servers, which direct it to GuardMDM based on the ADE profile assigned in Apple Business Manager. The profile controls which Setup Assistant screens the user sees, whether the device is supervised, and how the enrollment flow behaves.

Each profile is scoped to a single OS — iOS, iPadOS, or macOS — because the available Setup Assistant panes differ per platform. tvOS and visionOS are not supported.

Creating a Profile

Navigate to ADE Profiles in the left sidebar and click Create ADE Profile. A three-step wizard guides you through configuration.

Step 1: Basic Info

FieldDescription
NameA human-readable label for the profile (e.g. "Corporate iPad - Standard")
DescriptionOptional notes about the profile's purpose
Shared iPadToggle to enable Shared iPad mode (iPadOS only). When enabled, users log in with a Managed Apple ID and their data is cached locally. Requires a Shared iPad license in Apple Business Manager.

Step 2: Skip Items

This step controls which Setup Assistant panes are shown to the end user during device activation. Over 50 items are available to skip. Skipping a pane means the user never sees it and the device uses the default or configured value.

Commonly skipped panes include:

PaneDescription
Apple IDSkip Apple ID sign-in during setup
SiriSkip Siri configuration
Screen TimeSkip Screen Time setup
PasscodeSkip passcode creation (not recommended for corporate devices)
Location ServicesSkip location services prompt
DiagnosticsSkip diagnostic data submission
Touch ID / Face IDSkip biometric setup
App AnalyticsSkip app analytics sharing
RestoreSkip iCloud backup restore prompt
Terms and ConditionsSkip legal agreement acceptance
ZoomSkip display zoom selection
Apple PaySkip Apple Pay setup
Display ToneSkip True Tone setup
WallpaperSkip wallpaper selection
PrivacySkip privacy configuration
Software UpdateSkip mandatory software update prompt
Watch MigrationSkip Apple Watch migration prompt
TVI Provider Sign InSkip TV provider sign-in
iMessage & FaceTimeSkip iMessage/FaceTime setup
OnboardingSkip onboarding screens (macOS)
Screen LockSkip screen lock type selection (macOS)

The full list varies by OS version. GuardMDM surfaces all available panes for the selected OS and lets you toggle each one independently.

Step 3: Shared iPad Settings

This step appears only when Shared iPad is enabled in Step 1.

SettingDescription
Temporary sessions onlyAllow users to sign in without a Managed Apple ID. Sessions are ephemeral — no data is persisted after logout.
Temporary session timeoutMaximum idle time (in minutes) before a temporary session is automatically logged out.
User session timeoutMaximum idle time (in minutes) before a Managed Apple ID session is automatically locked.
Storage quota sizeMaximum storage (in MB) allocated per user on the device.
Resident usersAllow resident users on the device (Managed Apple IDs that persist across reboots).
Managed Apple ID default domainsDefault domains for Managed Apple ID creation.
Await user configurationRequire explicit user configuration before enrollment completes.

Setting a Default Profile

Each OS can have one default profile. When a device enrolls via ADE and no explicit profile is assigned, the default profile for its OS is used.

To set a default profile:

  1. Go to ADE Profiles
  2. Click the three-dot menu on the desired profile
  3. Select Set Default

The default profile is marked with a badge in the profile list.

Profile Assignment to Devices

Profiles are assigned to devices through Apple Business Manager (ABM) or Apple School Manager (ASM), not directly in GuardMDM.

  1. In ABM/ASM, assign devices to your MDM server (GuardMDM)
  2. In ABM/ASM, assign an MDM profile to each device or device group
  3. GuardMDM syncs the assignment and applies the matching ADE profile based on the device's OS

If a device is assigned to GuardMDM in ABM but no matching ADE profile exists, the device falls back to the default profile for its OS. If no default is set either, the device will not complete ADE enrollment.