Intune Autopilot Deployment Profiles and Enrollment Status Pages
Purpose
This SOP outlines two key procedures for distributed unit administrators at Texas A&M University:
- How to request the creation of Windows Autopilot deployment profiles and enrollment status pages (ESP) via Platform Engineering or UEM.
- How to configure and maintain the deployment profiles and ESPs once they have been created.
This dual-purpose approach ensures alignment with TAMU Platform Engineering standards and supports consistent device provisioning across distributed environments.
Scope
This SOP applies to all distributed unit IT administrators at Texas A&M University who manage devices requiring self-deploying or user-driven Autopilot profiles and who wish to define and manage custom ESP configurations.
Intent
To streamline and standardize both the request and post-creation configuration processes for Autopilot deployment profiles and ESPs, while ensuring compliance with TAMU Platform Engineering policies and naming conventions.
Essential Core Knowledge
- Microsoft Autopilot Deployment Profiles Overview
- Enrollment Status Page Configuration
- TAMU Scope Group and Naming Convention Guidelines
- Assign Group Tags to Autopilot Devices
Procedure and Guidelines
Part 1: Requesting Deployment Profiles and ESPs
1. Determine Deployment Profile Requirements
- Assess whether the device requires a self-deploying or user-driven Autopilot experience.
- Standard profile for user-driven deployments:
_TAMU User Driven with Pre Provision v2 - Example custom profile for self-deploying:
CLBA_GENERAL_SHARED
2. Determine Enrollment Status Page (ESP) Requirements
- Identify whether the ESP is for:
- Self-deploying devices
- User-driven devices
- Decide which applications must install prior to the user accessing the desktop.
3. Submit Request to Platform Engineering or UEM
- Open a TDX ticket requesting the creation of either:
- An Autopilot deployment profile, or
- An Enrollment Status Page (ESP) configuration
- Include the following in the request:
- Desired name of the deployment profile (if applicable)
- Group tag to be used (e.g.,
CLBA_USERS) - ESP type (self-deploying or user-driven)
- Requestor contact info and department
- Note: Platform Engineering/UEM will create the profile or ESP. Configuration and ongoing maintenance will be the responsibility of the distributed unit admin.
Part 2: Configuring and Maintaining Deployment Profiles and ESPs
4. Create Dynamic Device Group (DSG)
- In Entra ID, create a dynamic group using this rule:
(device.devicePhysicalIds -any (_ -eq "[OrderID]:CLBA_USERS"))
-
Note:
CLBA_USERSrepresents the group tag assigned to Autopilot devices. Group tags must be unique, created by the unit, and begin with the unit’s FAMIS code followed by an underscore (e.g.,CLBA_,VPR_). -
Follow naming convention:
DSG - [FAMIS Code] - [Descriptive Purpose] with group tag [GROUPTAG]
e.g., DSG - CLBA - User Tagged Devices with group tag CLBA_USERS
- Note: All DSGs that are dynamic and used to capture devices by group tag must end with the phrase
with group tag [GROUPTAG].
5. Assign Group Tag to Autopilot Device
- Use the Microsoft Endpoint Manager admin center or PowerShell to assign a group tag to the Autopilot device before deployment.
- Group tag must match the format noted above.
- Refer to Microsoft Documentation for full instructions.
6. Associate DSG to Role Scope Group (RSG)
- Add the DSG to a Role Scope Group using the following format:
RSG - [FAMIS Code] - [Profile Type/Assignment Description]
e.g., RSG - CLBA - User Driven Autopilot Group Tag Assigned Groups
- This ensures the ESP targets the correct devices.
7. Confirm ESP Configuration
- Confirm that the RSG is linked to the correct Enrollment Status Page in Intune.
- Test that required apps install successfully before desktop access.
Additional Notes and References
- ESP configurations allow units to enforce app installations before users access the desktop.
- Errors in group tag syntax or RSG assignments can delay or fail provisioning.
- Refer to TAMU governance resources for compliance requirements.
Examples
- Example 1: A kiosk with the
CLBA_GENERAL_SHAREDprofile installs Adobe Reader and CrowdStrike before login. - Example 2: A faculty laptop using
_TAMU User Driven with Pre Provision v2installs Office and VPN client before desktop is shown.