Many IT administrators utilize imaging solutions to deploy desired client OS experiences. Runtime provisioning, introduced in Windows 10, presents a unique solution in addressing issues that can occur when imaging. Issues such as incorrect drivers or settings discovered on images that may not be compatible with the machine it is being deployed on are addressed immediately through provisioning.
Runtime provisioning packages are created via the Windows Imaging and Configuration Designer (ICD) tool and can perform the following tasks:
- Create Windows provisioning answer files
- Add non-Microsoft drivers, apps, or other assets to an answer file
- View policies and configurable settings within existing provisioning packages
- Create variants and specify the settings that apply to each
- Build and flash a Windows image
Further details can be viewed in the video below.
This Step-By-Step post will details the process of creating said Windows 10 provisioning package via the Windows Imaging and Configuration Designer (ICD) tool. In this example, device provisioning will be highlighted however provisioning capabilities can include Wi-Fi settings, public document settings, Edge browser settings, Start menu layout and Windows Update packages.
Step 1: Provision package creation (device policies)
- Download and install the Windows Assessment and Deployment Kit (ADK) for Windows 10
- Run Windows ICD and navigate to the Available customizations panel, go to Runtime settings/Policies/Camera/AllowCamera
- In AllowCamera, select No disabling the camera on the device
- In the Available customizations panel, go to Runtime settings/Policies/System/AllowLocation
- In AllowLocation, select No, which prevents the device from reporting its location
- In the Available customizations panel, go to Runtime settings/Policies/WiFi/AllowManualWiFiConfiguration
- In AllowManualWiFiConfiguration, select No, which prevents the user from manually configuring Wi-Fi connections
- Leave Windows ICD open for the next section
NOTE: Other devices can be configured in provisioning packages
Step 2: Exporting the provisioning package
- In Windows ICD, on the menu, click Export, and then click Provisioning Package
- In the Build Wizard, on the Provisioning Package Configuration page, click Next
- On the Provisioning package security page, click Next
- On the Provisioning Package Output page, click Next
- On the Build page, note the output location, and then click Build
- On the Provisioning package creation successful page, click Finish
- In File Explorer, go to the output location.
Run the newly created provisioning package and the applied configuration settings chosen will deploy. This package can be delivered via email, hosted and shared via URL, shared via media and / or distributed via device management software.