How to Configure Enrollment Status Page (ESP) in Microsoft Intune

The Enrollment Status Page (ESP) in Microsoft Intune provides users with real-time visibility into device setup during Windows Autopilot or Entra ID join. By configuring ESP, IT admins can control whether devices are blocked until apps, policies, and profiles are installed, ensuring a smoother onboarding experience and reducing support calls. This guide walks you through creating and customizing ESP profiles step by step

Enrollment Status Page Profiles and Priority in Intune

You can assign multiple Enrollment Status Page (ESP) profiles in Intune to a single device. When this occurs, the ESP profile with the highest priority will take precedence. During the device setup phase, the Enrollment Status Page monitors key configuration items, including:

  • Security policies
  • Certificate profiles
  • Network connectivity
  • Applications

For more detailed guidance, refer to the official Microsoft documentation

You can deploy multiple Enrollment status page Intune profiles to a device. However, the ESP with the highest priority will take precedence.

The enrollment status page tracks these items during the device setup phase:

Create a new Enrollment Status Page ( ESP ) profile

Create Enrollment Status Page

Follow these steps to configure an Enrollment Status Page profile in Intune:

  • In the Microsoft Intune admin center (formerly Endpoint Manager), navigate to:
    Devices > Windows > Windows enrollment
  • Select Enrollment Status Page.

Intune autopilot Enrollment Status Page

  • On the Enrollment Status Page screen, Click + Create to begin setting up a new ESP profile

Intune Enrollment Status Page autopilot

On the Create Profile – Basics page:

  • Enter the required basic information:
    • Name: Provide a descriptive name for the ESP profile.
    • Description: Add a meaningful description to explain the purpose of the profile.
  • Click Next to continue with the configuration

Intune Create Profile | enrollment status page autopilot

On the Create profileSettings page, configure the following settings:

  • Show app and profile configuration progress:
  • No: Select this option if you don’t want to show the Enrollment Status Page to users during device setup.
  • Yes: Select this option if you want to show the Enrollment Status Page to users during device setup.

Intune Enrollment Status Page autopilot | Intune ESP

Configure ESP Settings in Intune

Once you select Yes in the previous screen, all available Enrollment Status Page (ESP) settings will be displayed. These settings allow you to configure how devices behave during the enrollment process, including blocking access until required apps, policies, and profiles are installed

Intune Enrollment Status Page - Settings

Available Settings in the Enrollment Status Page (ESP)

When configuring the ESP profile in Intune, the following settings are available:

  • Show an error when installation takes longer than the specified number of minutes
    • Default timeout: 60 minutes
    • Increase if apps require more time during enrollment.
  • Show a custom message when the time limit or an error occurs
    • Add a custom message for users.
    • Include contact details for support during Autopilot deployment.
  • Turn on the log collection and diagnostics page for end users
    • Helps with troubleshooting enrollment issues.
  • Only show the page to devices provisioned by Out-of-Box Experience (OOBE)
    • No: Show ESP to all Intune-managed/co-managed devices during OOBE and first sign-in.
    • Yes: Show ESP only to devices provisioned via OOBE.
  • Block device use until all apps and profiles are installed
    • No: Users can leave ESP before configuration finishes.
    • Yes: Users must wait until the configuration completes.
  • Allow users to reset the device if an installation error occurs
    • Yes: Users can reset the device when installation fails.
  • Allow users to use the device if an installation error occurs
    • Yes: Users can bypass ESP and use the device.
    • No: Users must wait until installation succeeds.
  • Block device use until required apps are installed
    • Restricts device usage until mandatory apps are installed.
    • Option to enforce all apps or selected apps only.

Assign ESP Profile to Device Groups

On the Assignments page:

Click Add groups.

Select the group where you want to deploy the Autopilot Enrollment Status Page (ESP) profile.

Review the selected group name to confirm accuracy.

Click Next to proceed.

Assign Intune Enrollment Status Page

Leave default settings in the Scope tags page and click on Next.

Review and Create the ESP Profile

On the Review + Create page:

Carefully review all the ESP profile settings you configured in the previous steps.

Confirm that the profile name, description, assignments, and configuration options are correct.

Click Create to finalize and deploy the Enrollment Status Page (ESP) profile

Autopilot Enrollment Status Page intune | ESP intune

The Enrollment Status Page (ESP) profile is now created and will appear in the ESP profile list within Intune.

If multiple ESP profiles are assigned to a device, the profile with the highest priority will take precedence during enrollment. This ensures that the most critical configuration is applied consistently.

Intune - Enrollment Status Page - Profiles order

ESP Profile Visibility During Autopilot Provisioning

The next time you provision a device using Windows Autopilot, the configured Enrollment Status Page (ESP) profile will automatically appear after the Out-of-Box Experience (OOBE). This ensures that users see the enrollment progress and that required apps, policies, and profiles are installed before the device becomes available for use.

Windows 10 - Enrollment Status Page (ESP) Device preparation , Device Setup and Account Setup screen


Frequently Asked Questions (FAQs)

What is the Enrollment Status Page (ESP) in Intune?

The ESP provides users with real‑time visibility into the device setup process during Windows Autopilot or Microsoft Entra ID join. It ensures that required apps, policies, and profiles are installed before the device becomes available.

Can I assign multiple ESP profiles to a device?

You can deploy multiple ESP profiles to a device, but the profile with the highest priority will take precedence.

When does the ESP appear during Autopilot provisioning?

The ESP is displayed immediately after the Out‑of‑Box Experience (OOBE) when a device is provisioned using Windows Autopilot.

What happens if installation takes longer than expected?

By default, ESP shows an error if installation exceeds 60 minutes. You can increase this timeout if apps or policies require more time.

Can users bypass the ESP if an installation fails?

Yes, depending on your configuration. You can allow users to either:

  • Reset the device if installation fails, or
  • Bypass ESP and use the device even if errors occur.

How can I troubleshoot ESP issues?

Enable log collection and diagnostics in the ESP settings. This provides detailed logs that help identify and resolve enrollment problems.

Does ESP apply only to Autopilot devices?

Not necessarily. You can configure ESP to show for all Intune‑managed and co‑managed devices during OOBE, or restrict it to Autopilot devices only.

Can I block device use until required apps are installed?

Yes. ESP allows you to block device usage until all mandatory apps (or selected apps) are installed, ensuring compliance before users access the device.

Related Posts:


Subscribe to Techuisitive Newsletter

Be the first to know about our new blog posts. Get our newsletters directly in your inbox and stay up to date about Modern Desktop Management technologies & news.


Scroll to Top