Step reference
Autopilot registration
Capture the hardware hash and register the device into the client's Windows Autopilot via Microsoft Graph — no manual CSV imports.
What it does
Captures the device's hardware hash and registers it into the client's Windows Autopilot through Microsoft Graph. Once registered, the device is known to the client's tenant and follows their Autopilot deployment profile on first boot — the modern, cloud-joined path. No exporting CSVs and importing them by hand.
The Graph credentials for the client tenant are resolved by StageReady at the moment the job starts and handed to the device — they're never stored on the USB. See Microsoft ecosystem and CIPP & delegated access for how that access works.
Options
This step has no settings to configure — the target tenant comes from the client you picked when generating the code.
Good to know
- Needs a network. It talks to Microsoft Graph, so it runs after Windows is installed and a network is available.
- Mutually exclusive with OOBE configuration. Autopilot owns the first-boot experience via its deployment profile; the OOBE answer-file step is the non-Autopilot alternative. Use one or the other, not both.
- If registration fails, the setup stops by default — enrollment is usually the point of the build.
Part of the step catalogue.
Related
Install Windows 11
True bare-metal Windows 11 install with the right OEM driver pack injected automatically. Skips cleanly if the device already has Windows.
OOBE configuration
Auto-answer the out-of-box screens (region, keyboard, device name, EULA, optional Wi-Fi) and optionally skip the account screen so the device lands ready — no duplicate admin.
Language & region
Set the display language, keyboard layout, regional format, home location and timezone for the installed Windows and every new user. Autopilot-compatible.