Bulk enrollment of Windows 10 / 11 Devices to Intune Using Provisioning Package

A Provisioning package method can be used for bulk enrollment of Windows devices to Microsoft Intune. A provisioning package adds devices in bulk to Azure Active Directory (AAD) and automatically enroll those devices into Microsoft Intune. This method can be used for corporate-owned devices. This enrollment method requires a provisioning package that can be created using Windows Configuration Designer.

Once a provisioning package is created it can be executed on Windows 10 / 11 devices to enroll them to Microsoft Intune. The package can be executed during Windows initial setup or post setup.

Related post: Enroll Windows 11 Device to Intune through Azure AD Join method

Create a Provisioning Package

We need Windows Configuration Designer to create a Provisioning package. The application can be installed from the Microsoft Store.

Open Windows Configuration Designer and select Provisioning Desktop Devices.

Provisioning package

On the New Project window, specify the following information:

  • Name – Name for your project
  • Project folder – Location where you want to save the package
  • Description – Description of the project

Click on Finish.

Intune bulk enrollment provisioning package

On the Set up device page, provide the following details.

  • Device name: Enter a unique name for your devices. The name can be based on the device’s serial number or a random set of characters.
  • Product key: Optionally, you can enter a product key if you want to upgrade to Windows edition.
  • Configure devices for shared users: You can enable and configure this option if the device is to be used by shared users.
  • Remove pre-installed software: You can enable and configure this option if you want to remove pre-installed software.

Intune bulk enrollment provisioning package

On the Set up network page, configure the WI-Fi network devices connect to when they first start. This is an optional configuration. If the Wi-Fi network is not configured, a wired network connection is required when the device is first started.

Create provisioning package with the Windows Configuration Designer (WCD)

On the Account Management page, select Enroll in Azure AD , enter a Bulk token Expiry date, and then click on Get Bulk Token. The token validity period is 180 days.

Windows Configuration Designer (WCD)

Important: On the Stay Signed in to all your apps page, select No, sign in to this app only. If you press OK, the device you are using will become managed by your organization. If you do not intend for your device to be managed, make sure to select No, and sign in to this app only.

provisioning package with the Windows Configuration Designer (WCD)

You will be prompted for Azure AD sign-in. Login with the user Azure AD account to proceed.

Click Next when Bulk Token is fetched successfully.

provisioning package with the Windows Configuration Designer (WCD) Intune bulk enrollment

The Add application is an optional page, you can add the application that you want to install through the provisioning package.

Intune Bulk Enrollment Provisioning Package

The Add certificates is an optional page, you can add the certificate which you want to provision on the device.

Enrolling Windows 11 into Intune using a Provisioning Package

On the Finish page, review the details. You can protect your package with a password. Click on Create once you reviewed the details.

Enrolling Windows 10 into Intune using a Provisioning Package

Once the package is created, you will see the status message just below the Create button.

Windows Bulk Enrollment Entra ID

See the snapshot of the folder where the provisioning package was copied. The file with .ppkg is a provisioning package executable.

Windows Provisioning Package

Provision a Device Using Provisioning Package

We will apply the provisioning package manually on a test device to test the enrollment. The below steps need to be followed.

  • Copy the provisioning package to a USB device or a network share.
  • Access the provisioning package
  • Double click on .ppkg file

On the Is this package from a source you trust? window, click on Yes, add it.

Windows Configuration Designer

A provisioning package will apply and the device will automatically restart in a minute.

The device will be joined to Azure Active Directory post reboot. You can log on to the device using your organization user account. You can also see your organization tenant details in Settings > Accounts > Access work or school

You can notice Connected by package_xyz@yourdomain.com which indicates that the device was enrolled by a provisioning package.

Access work or school

You can also see the status in Azure AD. The device is now Azure AD

Joined.

Different ways to apply a provisioning package

Provisioning package can be applied using different methods.

During initial setup

The provisioning package can be applied during the initial setup from a USB. The USB must be inserted during OOB experience screen when you see the Country / Region screen. If nothing happens when you insert the USB drive, press the Windows key five times and then follow the instructions.

After Initial Setup – Apply directly

Open File Explorer, and browse to the folder you copied the provisioning package. Double-click on the .ppkg file to begin the installation. We discussed this method in previous steps.

After Initial Setup – Add from Access work or school account

A provisioning package can be also applied from Settings > Accounts > Access work or school > Add or remove a provisioning package

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