Skip to main content

Enroll Windows Devices in Bulk Using Provisioning Package

A provisioning package (.ppkg) is a container for a collection of configuration settings and can be created using the Windows Configuration Designer tool. Once a provisioning package has been created, you can use it to enroll Windows 10 or later devices in bulk to SureMDM.

Create and Import a Provisioning Package using Windows Configuration app

Provisioning packages can be created and customized using tools provided by Microsoft, such as Windows Configuration Designer. These tools allow administrators to specify settings for features such as software installation, network connectivity, security policies, and user accounts. Once a provisioning package is created, it can be deployed to devices in bulk. The devices will then automatically apply the settings and configurations specified in the package.

To create and import a provisioning package (.ppkg), follow these steps:

  1. Launch the Windows Configuration Designer app.
note

If the Windows Configuration Designer app is not installed on your system, download the app from Microsoft Store.

  1. On the Windows Configuration Designer window, select Advanced Provisioning.

Image

  1. On the New Project dialog box, enter the Project Name, Browse and choose a folder to save the project, enter the project Description, and then click Next.

Image

  1. Select All Windows desktop editions and click Next.

Image

  1. Click Finish. 
note

Browse and import the .ppkg file (if available).

Image

The newly created project will be displayed on the Windows Configuration Designer screen, as shown in the screenshot below:

Image

  1. Click Runtime Settings > Workplace > Enrollments.

Image

  1. nter UPN and click Add.

Image

note

To get the UPN value, navigate to the SureMDM Web Console > Settings > Account Settings > Windows Management > Windows Enrollment.

Image

The newly added UPN will appear under Workplace > Enrollments.

Image

  1. Click the UPN and fill in the following details:
  • AuthPolicy - Onpremise

  • DiscoveryServiceFullUrl

  • EnrollmentServiceFullUrl

  • PolicyServiceFullUrl

  • Secret - \<SureMDM Account Password>:\<SureMDM Account ID>

note

Navigate to Settings on the top right corner in the SureMDM console to get the Account ID

Image

note

To get the values of DiscoveryServiceFullUrl, EnrollmentServiceFullUrl, and PolicyServiceFullUrl, navigate to the SureMDM Web Console > Settings > Account Settings > Windows Management > Windows Enrollment > Staging and Provisioning, and copy the values.

Image

  1. Go to File and click Save to save the project.

Image

  1. Click Export > Provisioning package.

Image

  1. After the Provisioning Package is selected from the Export menu, the below screen appears. Click Next. 

Image

  1. Select the Encrypt Package and enter the desired Encryption password.

Image

note

You can skip this step if you don’t want to encrypt the package.

  1. Browse and select the folder/removable media disk to save the package file, and then click Next > Build > Finish.

Image

The provisioning package (.ppkg) file will be saved in the specified location.

Image

Importing the Provisioning Package for Enrollment

To enroll devices in bulk using a provisioning package, follow these steps:

1. On the Removable Media / External USB device, only the Runtime Provisioning Tool file should be copied from the local drive (path where the package is stored).

  • Below is the Local Drive screenshot:

Image

  • Below is the USB Drive screenshot:

Image

The SureMDM Test (RunTime Provisioning Tool) file type is copied from the Local drive to the USB Drive as shown in the above screenshot. 

  1. Navigate to the device’s Settings > Accounts > Access work or school.

Image

  1. Click Add or remove a provisioning package > Add a package, select the package created from the removable media, and then click Add.

Image

A password prompt appears to prompt you to enter the encryption password. Once the user enters the correct encryption password, the package is decrypted.

Image

note

The prompt appears only when Encrypt Package is enabled and the Encryption Password is set. Refer to step no. 12 under the section Creating a Provisioning Package using Windows Configuration Designer App.*

  1. Click “Yes, add it” in the prompt popup.

Image

Once this is done, the device will enroll in EMM mode and be added to the grid.

  1. To verify this, go to the device’s Settings > Accounts > Access work or school. Here you can see the device enrolled in EMM mode:

Image