Device Enrolment¶
Windows — Auto-Enrolment¶
Enable automatic MDM enrolment via Entra ID join or Hybrid Azure AD Join:
Intune admin center → Devices → Enrol devices → Windows enrolment → Automatic enrolment
| Setting | Value |
|---|---|
| MDM user scope | All (or a pilot group) |
| MAM user scope | None (unless also using MAM-WE) |
Once enabled, Windows devices that are Entra ID joined or Hybrid joined automatically enrol in Intune without user action.
Windows Autopilot¶
Autopilot enables zero-touch provisioning — new devices are shipped directly to users and configure themselves.
Setup steps¶
-
Hardware hash collection: Ask OEM/reseller to submit hardware hashes on purchase, or collect from existing devices:
-
Register devices: Intune admin center → Devices → Enrol devices → Windows enrolment → Windows Autopilot Deployment Program → Devices → Import (CSV file)
-
Create deployment profile: Intune admin center → Devices → Windows enrolment → Deployment profiles
Setting Recommended value Deployment mode User-driven Join to Azure AD as Azure AD joined Microsoft Software Licence Terms (EULA) Hide Privacy settings Hide Hide change account options Hide User account type Standard Language (region) OS default Automatically configure keyboard Yes Apply device name template PC-%SERIAL%orCORP-%RAND:4% -
Assign profile to the device group (or All Devices)
-
Enrolment Status Page: Configure to block device use until required apps are installed:
- Show app and profile configuration progress — Yes
- Show error when installation takes longer than X minutes — 60
- Allow users to reset device if installation error occurs — Yes
iOS / iPadOS Enrolment¶
Apple Business Manager (ABM) integration¶
- Create an Apple Business Manager account at business.apple.com
- Intune admin center → Devices → iOS/iPadOS → Enrolment → Apple enrolment → Enrolment program tokens
- Generate an MDM server token in ABM → upload to Intune
- Sync devices from ABM into Intune
Automated device enrolment (supervised, zero-touch)¶
Create a profile in Enrolment program tokens → Create profile:
| Setting | Value |
|---|---|
| User affinity | Enrol with User Affinity (for personal use devices) / Enrol without User Affinity (shared/kiosk) |
| Supervised | Yes |
| Locked enrolment | Yes (users cannot unenrol) |
| Sync with computers | Disallow all |
| Await final configuration | Yes |
| Require Touch ID / Face ID | Yes |
Setup Assistant screens to hide: Appearance, iCloud Sign-In, Location Services, Siri, Screen Time, Privacy, Payment (tailor to your policy).
Android Enrolment¶
Android Enterprise — Work Profile (BYOD)¶
For personal devices, Work Profile creates a separate container for corporate apps/data:
Intune admin center → Devices → Android → Android enrolment → Managed Google Play
- Connect Intune to Managed Google Play (corporate Google account)
- Create an enrolment profile: Devices → Android → Android enrolment → Enrolment profiles → Create profile
- Profile type: Android Enterprise — Personally-owned work profile
Android Enterprise — Fully Managed (Corporate)¶
For corporate-owned devices with full management:
- Profile type: Android Enterprise — Fully managed
- Enrolment token: Share QR code or token with device setup
macOS Enrolment¶
Apple Business Manager + automated enrolment¶
Same process as iOS — add macOS MDM server in ABM and create an enrolment profile.
Alternatively, for existing devices, use the Company Portal app for user-initiated enrolment.
Enrolment Restrictions¶
Control which device types can enrol:
Intune admin center → Devices → Enrol devices → Enrolment device platform restrictions
| Restriction | Recommended setting |
|---|---|
| iOS minimum OS version | 16.0 |
| Android minimum OS version | 12.0 |
| Windows minimum OS version | 10.0.19041 (Windows 10 2004) |
| Block personal Windows devices | Consider Yes (require corporate AAD join) |
| Block personally-owned Android | No (allow Work Profile) |