Windows Autopilot
Device enrollment

Configure Windows Autopilot Profiles | Microsoft Learn

In brief

The article now states that corporate-owned, non-Autopilot devices can take up to 48 hours to register when targeted by the conversion setting, while personally owned devices aren't registered. Navigation steps and wording were also refreshed.

What Intune admins need to know

Allow up to 48 hours for targeted devices to register when planning Autopilot enrollment workflows.

This summary was assembled from the tracked documentation change. Verify important details in the full Microsoft Learn article.

Documentation change

The comparison below shows only the changed extract. Use the full-page view for complete context.

Configure Windows Autopilot profilesProfiles | Microsoft Learn

After you create the device group is created,, you can apply a Windows Autopilot deployment profile can be applied to each device in the group. Deployment profiles determine the deployment mode, and customize the out-of-box experience (OOBE) for end users.

You can create Windows Autopilot profiles can be created via:by using the following resources:

For Intune managed devices, you can only create and assign pre-provisioning, self-deploying, and co-management profiles can only be created and assigned in Intune.

Create a Windows Autopilot deployment profile

Use Windows Autopilot deployment profiles are used to configure the Windows Autopilot devices. UpYou can create up to 350 profiles can be created per tenant.

  1. Sign in to the Microsoft Intune admin center.

  2. In the Home screen, select Devicesin the left hand pane.pane, select Devices.

  3. In the Devices | Overview screen,, under By platform, select Windows.

  4. In the Windows | Windows devices screen,, under Device onboarding, select Enrollment.

  5. In the Windows | Windows enrollment screen,, under Windows Autopilot, select Deployment Profilesprofiles.

  6. In the Windows Autopilot deployment profiles screen,, select the Create Profileprofile drop down menu and then select either Windows PC or HoloLens. This article explains how to set up Windows Autopilot for a Windows PC. For more information about Windows Autopilot and HoloLens, see Windows Autopilot for HoloLens 2.

  7. In the Create profile screen,, on the Basics page, enter a Name and optional Description.

  8. IfTo automatically register all devices in the assigned groups should automatically register to Windows Autopilot, set Convert all targeted devices to Autopilot to Yes.

    All corporate owned, non-Windows Autopilot devices in assigned groups register with the Windows Autopilot deployment service. Personally owned devices aren't registered to Windows Autopilot. Allow 48 hours for the registration to be processed.process. When you unenroll and reset the device is unenrolled and reset,device, Windows Autopilot enrolls it again. After a device is registered in this way, disabling this setting or removing the profile assignment wondoesn't remove the device from the Windows Autopilot deployment service. The deviceYou must instead be remove the device directly.

    Note

    Using the setting Convert all targeted devices to Autopilot doesn't automatically convert existing Microsoft Entra hybrid devicedevices in the assigned groups into a Microsoft Entra device. The setting only registers the devices in the assigned groups for the Windows Autopilot service.

  9. Select Next.

  10. On the Out-of-box experience (OOBE) page, for Deployment mode, select one of these two options:

    Note

    Options that are dimmed or shaded in the selected deployment mode aren't currently supported.

  11. In the Join to Microsoft Entra ID as box,, select Microsoft Entra joined.

  12. Configure the following options:

    • Microsoft Software License Terms: Select whether or not to show the EULA to users.

    • Privacy settings: Select whether or not to show privacy settings to users.

      Important

      The default value for the Diagnostic Data setting is set to Full during the out-of-box experience. For more information, see Windows Diagnostics Data.

      Warning

      When hidingyou hide Privacy settings, location services are disabled by default. When privacy settings are hidden and location services are needed, use appropriate policies configured in Intune or other MDM solution to enable location services.

    • Hide change account options: Select Hide to prevent change account options from displaying on the company sign-in and domain error pages. This option requires company branding to be configured in Microsoft Entra ID.

    • User account type: Select the user's account type (type: Administrator or Standard user). We allowuser. Selecting Administrator automatically adds the user joining the device to be a local Administrator by adding them to the local AdminAdministrators group. We donThis setting doesn't enable the user as the default administrator on the device.built-in Administrator account.

    • Allow pre-provisioned deployment (Requirements): Select Yes to allow pre-provisioning support.

      Note

      When settingyou set Allow pre-provisioned deployment to No, it'syou can still possible to press the Windows key five times during OOBE to invoke pre-provisioning and progress down that path. However, Intune enforces this setting and a pre-provisioning failure with error code 0x80180005 occurs.

    • Language (Region): Select the language to use for the device. This option is available in all Deployment modes.

    • Automatically configure keyboard: If you select a Language (Region) is selected,, select Yes to skip the keyboard selection page. This option is available in all Deployment modes.

      Note

      Language and keyboard settings requires ethernetrequire Ethernet connectivity. Wi-fiFi connectivity isn't supported because of the requirement to select a language, locale, and keyboard to make that Wi-fiFi connection.

    • Apply device name template (requires Microsoft Entra join type): Select Yes to create a template to use when naming a device during enrollment.

      Names must be 15 characters or less, and can have letters, numbers, and hyphens. Names can't be all numbers. Use the %SERIAL% macro to add a hardware-specific serial number. Or, use the %RAND:x% macro to add a random string of numbers, where x equals the number of digits to add. OnlyYou can only provide a prefix can be provided for hybrid devices in a domain join profile.

  13. Select Next.

  14. On the Assignments page, select Selected groups for Assign to.

    Note

    When you use the assignment All Devices is used, exclusions aren, you can't supported.use exclusions. Attempting to exclude groups while targeting to all devices might cause assignment problems and might require uploading device hashes again.

  15. Select Next.

  16. On the Review + Create page, select Create to create the profile.

Assignment of Windows Autopilot deployment profiles to devices

Intune periodically checks for new devices in the assigned groups, and then beginbegins the process of assigning deployment profiles to those devices. Due to several different factors involved in the process of Windows Autopilot profile assignment, an estimated time for the assignment can vary from scenario to scenario. These factors can include Microsoft Entra ID groups, membership rules, hash of a device, Intune and Windows Autopilot service, and internet connection. The assignment time varies depending on all the factors and variables involved in a specific scenario.

Before deployingyou deploy a device, ensure that a Windows Autopilot deployment profile is assigned to the device. To ensure the process is complete:

  1. Sign in to the Microsoft Intune admin center.
  2. In the Home screen, select Devices in the left hand pane.
  3. In the Windows | Windows devices screen, under Device onboarding, select Enrollment.
  4. In the Windows | Windows enrollment screen, under Windows Autopilot, select Devices.
  5. In the Windows Autopilot devices screen, monitor the Profile Status column for a device that just had a deployment profile assigned to it. The profile status changes from Unassigned to Assigning and finally to Assigned.
  6. OnceAfter the device is showing Assigned, open the properties of the device by selecting it.
  7. In the device properties pane that opens,pane, ensure that Date assigned is populated. If Date assigned isn't yet populated, wait until it populates before deploying the device.

Edit a Windows Autopilot deployment profile

After theyou create a Windows Autopilot deployment profile is created,profile, you can edit certain parts of the deployment profile can be edited.profile.

  1. Sign in to the Microsoft Intune admin center.

  2. In the Home screen, select Devicesin the left hand pane.pane, select Devices.

  3. In the Devices | Overview screen, under By platform, select Windows.

  4. In the Windows | Windows devices screen, under Device onboarding, select Enrollment.

  5. In the Windows | Windows enrollment screen,, under Windows Autopilot, select Deployment profiles.

  6. Select the profile to edit.

  7. Select Properties to change the name or description of the deployment profile. Select Save after making changes.

  8. Select Settings to make changes to the OOBE settings. Select Save after making changes.

    Note

    Changes to the profile are appliedapply to devices assigned to that profile. However, theThe updated profile wondoesn't be appliedapply to a device that is's already enrolled in Intune until after the device is reset and enrolled again.

If you register a device is registered in Windows Autopilot and a profile isndon't assigned,assign a profile, it receives the default Windows Autopilot profile. If a device shouldn't go through Windows Autopilot, remove the Windows Autopilot registration must be removed.registration.

Windows Autopilot profile priority

If you assign a group is assigned to multiple Windows Autopilot profiles, the device would receivegets the oldest created profile to resolve the conflict. If no other profile is applicableapplies to the device and there's a default profile (any Windows Autopilot profile assigned to all devices), then the default profile is applied. If you assign a device is assigned to a security group that isnyou didn't assignedassign to a Windows Autopilot profile, then it would receivethe device gets the default profile targeted to all devices. To see when a Windows Autopilot profile iswas created:

  1. Sign in to the Microsoft Intune admin center.
  2. In the Home screen, select Devicesin the left hand pane.pane, select Devices.
  3. In the Devices | Overview screen, under By platform, select Windows.
  4. In the Windows | Windows devices screen, under Device onboarding, select Enrollment.
  5. In the Windows | Windows enrollment screen, under Windows Autopilot, select Deployment Profiles.
  6. In the Windows Autopilot deployment profiles screen, under Name, select the Windows Autopilot profile name where you want to view the create date needs to be viewed.date.
  7. When the Windows Autopilot deployment profile screen opens, the date the Windows Autopilot deployment profile was created is displayed under Essentials and next to Created.

Windows Autopilot deployments report

Details onYou can view details about each device deployed through Windows Autopilot can be seen throughin a report. To see the report, go to the Microsoft Intune admin center, select Devices > Monitor > Windows Autopilot deployment status. The data is available for 30 days after deployment.

This report is in preview. Only new Intune enrollment events trigger device deployment records. Deployments that don't trigger a new Intune enrollment don't appear in this report. This case includes any kind of reset that maintains enrollment and the user portion of Windows Autopilot pre-provisioning.

Windows Autopilot profile tutorials

The following articles are tutorials on configuring and assigning a Windows Autopilot deployment profile for each of the Windows Autopilot scenarios viausing Intune:

Daily Intune.Admin.News

Get daily email updates

Get a concise summary of the latest Microsoft Intune updates delivered straight to your inbox.

Loading the secure signup form…