Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Windows Autopilot user-driven Microsoft Entra join steps:
- Step 1: Set up a Windows Autopilot profile
- Step 2: Install required modules to obtain Windows Autopilot profiles from Intune
- Step 3: Create JSON file for Windows Autopilot profiles
- Step 4: Create and distribute package for JSON file in Configuration Manager
- Step 5: Create Windows Autopilot task sequence in Configuration Manager
- Step 6: Create collection in Configuration Manager
- Step 7: Deploy a Windows Autopilot task sequence to collection in Configuration Manager
- Step 8: Speed up the deployment process (optional)
- Step 9: Run Windows Autopilot task sequence on device
- Step 10: Register device for Windows Autopilot
For an overview of the Windows Autopilot deployment for existing devices workflow, see Windows Autopilot deployment for existing devices in Intune and Configuration Manager.
Create packages for JSON files in Configuration Manager
Once the JSON files are created for the Windows Autopilot profiles, a package needs to be created in Configuration Manager that contains the contents of the JSON files.
Important
The JSON files used by Windows Autopilot deployment for existing devices only support Windows Autopilot user-driven Microsoft Entra join and Windows Autopilot user-driven Microsoft Entra hybrid join Windows Autopilot profiles. When creating the packages for JSON files in Configuration Manager, make sure the JSON files are only for user-driven Microsoft Entra join and user-driven Microsoft Entra hybrid join Windows Autopilot profiles.
To create a package containing the JSON file in Configuration Manager, follow these steps:
Copy the folders containing the JSON files created in the Create JSON file for Windows Autopilot profiles step to a new empty folder in the organization's UNC network path. The UNC network path should be the path that contains package sources for Configuration Manager packages.
On a device where the Configuration Manager console is installed, such as a Configuration Manager site server, open the Configuration Manager console.
In the left hand pane of the Configuration Manager console, navigate to Software Library > Overview > Application Management.
Select Packages and then on the ribbon, select Create Package. Alternatively, right-click Packages and select Create Package.
The Create Package and Program Wizard window appears:
In the Specify information about this package page, enter the following details for the package:
Next to Name, enter an identifiable name for the Windows Autopilot scenario that the JSON file is for.
Next to Description, enter a description for the Windows Autopilot scenario that the JSON file is for.
Select the checkbox This package contains source files, and then select Browse next to Source folder:.
The Set Source Folder window appears. In the Set Source Folder window:
Select Browse and navigate to the folder containing the individual
AutopilotConfigurationFile.json
JSON file from the UNC path in Step 1.Once in the folder containing the
AutopilotConfigurationFile.json
JSON file, select Select Folder.Confirm the path under Source folder is correct, and then select OK.
Important
If multiple Windows Autopilot profiles were copied to a UNC network path, make sure to select the folder that contains the individual
AutopilotConfigurationFile.json
JSON file and not the parent folder that contains all of the different Windows Autopilot profiles. Each Windows Autopilot JSON file requires an individual package in Configuration Manager.
Select the Next > button.
In the Choose the program type that you want to create page, select the Do not create a program option, and then select the Next > button.
In the Confirm the settings page, verify all settings are correct, and then select the Next > button.
When the Create Package and Program Wizard completes with The task "Create Package and Program Wizard" completed successfully message, select the Close button.
If there are multiple Windows Autopilot JSON files, repeat the above steps for any additional supported Windows profile JSON files that were exported as part of the Create JSON file for Windows Autopilot profiles step. Make sure that each package has a unique identifiable name.
Distribute packages for JSON files in Configuration Manager
Once the package containing the Windows Autopilot profile JSON file is created, the package needs to be distributed to Configuration Manager distribution points. To distribute the package containing the Windows Autopilot profile JSON file in Configuration Manager, follow these steps:
On a device where the Configuration Manager console is installed, such as a Configuration Manager site server, open the Configuration Manager console.
In the left hand pane of the Configuration Manager console, navigate to Software Library > Overview > Application Management.
Expand Packages and locate the Windows Autopilot profile JSON packages created in the section Create packages for JSON files in Configuration Manager.
Select the Windows Autopilot profile JSON package and in the ribbon select Distribute Content. As an alternative, right-click the Windows Autopilot profile JSON package and select Distribute Content.
The Distribute Content Wizard appears:
In the Review selected content page, verify the correct package is selected and then select the Next > button.
In the Specify the content destination page, select Add, and then select either Distribution Point or Distribution Point Group.
- The Add Distribution Points or Add Distribution Point Groups window appears. Select the desired distribution points or distribution point groups to distribute the package to and then select OK.
Select the Next > button.
In the Confirm the settings page, verify all settings are correct, and then select the Next > button.
When the Distribute Content Wizard completes with The task "Distribute Content Wizard" completed successfully message, select the Close button.
With the package still selected under Packages, in the lower pane of the Configuration Manager console under Related Objects, select Content Status .
Monitor the distribution of the package until it successfully distributes to all distribution points. For details of the distribution status to each distribution point, under Completion Statistics in the lower pane of the Configuration Manager console, select the View Status option.
If there are multiple Windows Autopilot JSON file packages, repeat the above steps for any additional Windows Autopilot profile JSON file packages created in the section Create packages for JSON files in Configuration Manager.
Next step: Create Windows Autopilot task sequence in Configuration Manager
Related content
For more information on creating and distributing the JSON package in Configuration Manager, see the following articles: