Deploy Windows client
25–30% of the examThis domain is about how Windows reaches the user's device: from choosing the right Windows 11 edition, through activation methods, to modern provisioning tools. Windows Autopilot is the most heavily tested method and has a dedicated tab just for it.
1.1 · Windows 11 editions and licensing
The first step of any deployment is choosing the right edition. Each edition has different capabilities and audiences:
| Edition | Who it's for | Entra ID join? | BitLocker |
|---|---|---|---|
| Home | Home users. Not supported in a corporate environment. | No | No |
| Pro | Small businesses and professionals | Yes | Yes |
| Enterprise | Large companies (E3/E5). Has AppLocker, Credential Guard, DirectAccess. | Yes | Yes |
| Education | Equivalent to Enterprise, but for educational institutions | Yes | Yes |
| Enterprise LTSC | Specialized devices (cash registers, medical equipment). No Microsoft Store and no frequent feature updates. | Yes | Yes |
← drag the table sideways to see all columns
If you see a scenario with Windows 11 Home, the correct answer almost always involves upgrading to Pro before any Entra ID join or Intune enrollment. Home doesn't support enterprise management.
Important Windows features · what each edition supports
This table is pure gold for the exam. A question like "I need Credential Guard — what's the minimum edition?" can show up, and you need to know.
| Feature | Home | Pro | Enterprise | Education |
|---|---|---|---|---|
| Entra ID join | No | Yes | Yes | Yes |
| Domain join (AD) | No | Yes | Yes | Yes |
| Group Policy (GPO) | No | Yes | Yes | Yes |
| BitLocker | No* | Yes | Yes | Yes |
| Hyper-V | No | Yes | Yes | Yes |
| Remote Desktop (host) | No | Yes | Yes | Yes |
| AppLocker | No | No | Yes | Yes |
| WDAC | No | No | Yes | Yes |
| Credential Guard | No | No | Yes | Yes |
| DirectAccess | No | No | Yes | Yes |
| Windows Autopilot | No | Yes | Yes | Yes |
| Subscription Activation | No | Yes → Ent | — | — |
* BitLocker on Home is only limited "Device Encryption", without GPO/Intune control.
What each security feature does
- BitLocker: encrypts the entire disk. Protects data if the device is stolen.
- AppLocker: controls which applications can run (allowlist/blocklist by publisher, hash or path).
- WDAC (Windows Defender Application Control): a more robust version of AppLocker, based on digital signature policies. Recommended for zero trust.
- Credential Guard: uses virtualization to protect credentials (NTLM hash, Kerberos ticket) against attacks like pass-the-hash. Requires TPM 2.0 and Secure Boot.
- SmartScreen: blocks malicious downloads and websites (all editions have it).
- Windows Sandbox: a disposable isolated environment to test suspicious apps (Pro+).
- Memory Integrity (HVCI): kernel memory protection via virtualization.
- Tamper Protection: prevents malware from disabling Defender (all editions).
If the question asks for AppLocker, WDAC, Credential Guard or DirectAccess, the answer is always Enterprise or Education. Pro doesn't have them! This is one of the most heavily tested differences between Pro and Enterprise.
Windows activation methods
There are four activation methods you need to know:
- MAK (Multiple Activation Key): a single key that activates a limited number of devices. Each activation consumes one "unit". Used in small or disconnected environments.
- KMS (Key Management Service): an on-premises server that activates clients on the internal network. Clients must contact the KMS at least once every 180 days to keep activation.
- ADBA (Active Directory-Based Activation): activation happens automatically when the device joins the AD domain. No dedicated KMS server needed.
- Subscription Activation: the device "steps up" in edition (Pro → Enterprise) automatically when the user signs in with an Entra ID account licensed with Windows 11 Enterprise E3/E5. It's the modern method and the most tested on the exam.
Subscription Activation is the preferred method in cloud-first environments. The device ships with Windows 11 Pro from the factory and, when signing in with the licensed Entra ID account, is promoted to Enterprise without needing an image or product key. When the user leaves or loses the license, the device reverts to Pro.
1.2 · Windows deployment methods
There are several ways to install Windows on a device, from the most modern (cloud-first) to the most traditional (on-premises):
Windows Autopilot (cloud-first, modern)
Lets brand-new devices ship straight from the vendor to the end user, with everything configured automatically on the first boot. It's the most heavily tested method on the exam.
Provisioning Packages (Windows Configuration Designer)
.ppkg files created in the Windows Configuration Designer tool. They can be applied via USB drive, email, network share or directly during the OOBE (Out-of-Box Experience). Useful for configuring Wi-Fi, certificates, policies and even bulk Entra ID join, without needing Intune. Good for offline scenarios or networks with limited connectivity.
Configuration Manager (formerly SCCM)
Microsoft's on-premises solution for large-scale deployment. Supports task sequences to image devices, OSD (Operating System Deployment) with PXE boot, and integration with Intune via co-management.
MDT and WDS (legacy)
Traditional tools to create and deploy images over the network using PXE boot. They still exist, but are considered legacy. Microsoft strongly recommends migrating to Autopilot.
1.3 · Upgrade paths and updates
There are three main ways to move between Windows versions:
- In-place upgrade: upgrades while keeping apps, files and settings. Supported from Windows 10 → 11 (if the hardware meets the requirements).
- Wipe-and-load: wipes everything and installs a fresh image. Used when refreshing old hardware.
- Side-by-side migration: migration between two devices (hardware replacement).
You need to know these requirements. A device can only run Windows 11 if it meets:
- TPM 2.0 (Trusted Platform Module)
- Secure Boot enabled (UEFI)
- Compatible CPU (Microsoft's list)
- Minimum 4 GB RAM and 64 GB storage
- DirectX 12 / WDDM 2.0
If a device doesn't meet these, it stays on Windows 10 or is replaced. There's no official workaround.
Feature Updates vs Quality Updates
| Type | What it is | Frequency | Where it's configured |
|---|---|---|---|
| Feature Update | Version upgrade (e.g. 23H2 → 24H2). Adds new functionality. | Annual | Intune → Feature updates for Windows 10 and later |
| Quality Update | Security fixes and bug fixes. The famous "Patch Tuesday". | Monthly | Intune → Quality updates / Update rings |
| Driver Update | Driver updates via Windows Update for Business | When available | Intune → Driver updates |
1.4 · Windows 365 and Azure Virtual Desktop
These are Cloud PC services: instead of Windows running on the physical laptop, it runs on a virtual machine in the cloud that the user accesses remotely.
| Characteristic | Windows 365 | Azure Virtual Desktop (AVD) |
|---|---|---|
| Model | Fixed per-user subscription (SaaS) | Pay-as-you-go (Azure consumption) |
| Multi-session | No — 1 PC per user | Yes — multiple users on one host |
| Management | Microsoft Intune (simpler) | Azure portal (more complex and flexible) |
| Use case | Remote worker who needs "a PC" in the cloud | Traditional VDI, scenarios with heavy customization |
If the question mentions "experience similar to a personal PC", "simple to manage" or "predictable per-user licensing" → Windows 365. If it mentions "multiple users sharing resources", "cost optimization" or "multi-session" → Azure Virtual Desktop.
The management of Windows 365 (Cloud PC types and Provisioning Policies) is detailed in Domain 3.
🎯 Mini Quiz · Domain 1
10 questions to lock in the content. Click an option to answer and see right away if you got it right.
A user bought a new laptop with Windows 11 Home. You want to do Entra ID join and Intune enrollment. What is the first step?
The company wants devices to be automatically promoted from Windows 11 Pro to Enterprise when users sign in with their Entra ID account. Which activation method should you use?
You have 50 devices that need to be configured for a specific Wi-Fi network, with a certificate, without public internet access during setup. What is the best approach?
A Windows 10 device does not meet the Windows 11 hardware requirements (no TPM 2.0). What is Microsoft's official recommendation?
The organization wants Windows virtual machines in the cloud with predictable per-user licensing, management via Intune, and each user with their own "PC". Which service should you choose?
What is the difference between a Feature Update and a Quality Update in Windows?
You are going to migrate 200 devices from Windows 10 to Windows 11. Users cannot lose applications or files. Which method should you use?
Which Windows 11 edition should you choose for a kiosk in a store, where the device should never receive frequent feature updates and does not need the Microsoft Store?
In a company with on-premises Active Directory, without a dedicated KMS server, what is the simplest way to activate hundreds of Windows 11 Pro devices?
True or false: Configuration Manager (formerly SCCM) is a cloud-first Microsoft solution.
Manage identity and compliance
15–20% of the examThis domain covers how the device "presents itself" to Entra ID and how to ensure it meets security rules before accessing corporate resources. Here is the part that confuses the most: the join types (device states).
2.1 · The 3 device states in Entra ID
This is probably the most heavily tested area of the exam. When a device "appears" in Entra ID, it can be in one of three states:
- Microsoft Entra Joined (Entra Joined)
- Microsoft Entra Hybrid Joined (Hybrid Joined)
- Microsoft Entra Registered (also called Workplace Join)
The difference between them is who "owns" the device identity and what type of account signs in to it.
🔷 Entra Joined
The device is a "citizen" of Entra ID, with no connection to on-premises Active Directory. The user signs in to Windows with the corporate Entra ID account (name@company.com).
- Who authenticates: the Entra ID work account
- Device owner: the organization (corporate-owned)
- OS: Windows 10/11 Pro, Enterprise, Education (Home not supported)
- Receives a Primary Refresh Token (PRT) at sign-in → automatic SSO to Microsoft 365 and SaaS apps
- Management: Microsoft Intune (full MDM)
- Use case: cloud-first environment, modern companies, startups, organizations without heavy dependence on on-premises legacy apps
🔶 Entra Hybrid Joined
The device is "in two homes" at the same time: joined to on-premises AD and registered in Entra ID. It's the bridge state for companies that still have on-prem AD but want Entra benefits (cloud SSO, Conditional Access, Intune).
- Who authenticates: the AD account (synced to Entra ID via Entra Connect or Entra Cloud Sync)
- Device owner: the organization
- OS: Windows only (10/11 Pro, Enterprise, Education)
- Needs line of sight to a Domain Controller on-premises (a problem for remote users!)
- Supports Kerberos/NTLM for on-premises legacy apps (file shares, internal apps)
- Group Policy (GPO) keeps working
- Use case: companies in transition, legacy apps that depend on AD, Kerberos file shares
Microsoft no longer recommends deploying new devices as Hybrid Joined. For new devices, the official recommendation is Entra Joined (cloud-native). Hybrid Joined exists mainly to support those who still have legacy AD. If the question asks "which state for NEW devices", the answer is Entra Joined.
🟡 Entra Registered (Workplace Join)
The device is personal — it belongs to the user, not the organization. The user simply "registers" the device to access company resources (email, Teams, etc.) without losing control of their own device.
- Who authenticates: personal account + an additional work account for specific apps
- Device owner: the user (BYOD)
- OS: ⭐ Windows 10/11, macOS, iOS, iPadOS, Android, Linux — it's the only state that supports everything
- Management: usually MAM (Mobile Application Management), not full MDM. The company controls only the corporate apps, not the entire device.
- SSO: more limited — works for specific cloud apps
- Use case: BYOD, personal phones accessing corporate email, contractors
📊 Full comparison table
| Entra Joined | Hybrid Joined | Entra Registered | |
|---|---|---|---|
| Device owner | Organization | Organization | User (BYOD) |
| Operating systems | Windows 10/11 (Pro+) | Windows only | Windows, macOS, iOS, Android, Linux |
| Sign-in with Entra account | Yes | Yes (via AD sync) | No |
| Needs on-premises AD | No | Yes | No |
| Primary Refresh Token (SSO) | Yes (full) | Yes (full) | Limited |
| Group Policy (GPO) | No | Yes | No |
| Typical management | Intune (MDM) | Co-management or Intune | MAM (per app) |
| Conditional Access | Yes | Yes | Yes |
| Windows Hello for Business | Yes | Yes | Limited |
← arraste a tabela para o lado para ver todas as colunas
Follow the questions top to bottom. The first one that applies gives you the answer.
- "Cloud-first", "no on-premises", "new company" → Entra Joined
- "We already have AD", "legacy apps", "Kerberos file shares", "GPO" → Hybrid Joined
- "BYOD", "personal device", "user's iPhone", "personal Mac" → Entra Registered
2.2 · Entra ID join and automatic enrollment
For a Windows device that does Entra ID join to be automatically enrolled in Intune, you need to turn on Automatic MDM enrollment:
Entra admin center → Mobility (MDM and WIP) → Microsoft Intune → set the MDM user scope to All (or to a group). Without this, the device joins Entra but never enrolls in Intune — it's the most common configuration mistake.
2.3 · Company Portal
The Company Portal is the app through which the end user interacts with Intune: installs optional apps, sees the device compliance status and performs self-service actions.
| Platform | Where to get it | Main function |
|---|---|---|
| Windows 10/11 | Microsoft Store | Available apps + compliance status |
| iOS / iPadOS | App Store | Enrollment + apps + compliance |
| macOS | Direct download from Microsoft | Enrollment + apps + compliance |
| Android | Google Play Store | Enrollment + apps + compliance |
| Web | portal.manage.microsoft.com | Browser alternative for any platform |
In Intune admin center → Tenant administration → Customization you can customize logo and colors, company name, support contacts, welcome message, featured apps and which actions the user can perform (rename device, retire, etc.).
If the scenario mentions "how the user installs an optional app" or "how the user sees why the device is non-compliant" → the answer is Company Portal. It's the face of management for the end user.
2.4 · Device authentication
Windows Hello for Business (WHfB)
Replaces passwords with biometrics (fingerprint, facial recognition) or a PIN. Important: the WHfB PIN is not a password — it's tied to the device's TPM and never leaves the hardware.
- Cloud trust (recommended): uses Entra ID Kerberos. No on-premises PKI needed.
- Hybrid certificate trust: uses certificates issued by an on-premises CA.
- Hybrid key trust: uses keys in the TPM; requires Kerberos configuration.
FIDO2 / Passkeys
Physical security keys (USB, NFC) or passkeys stored on devices. They enable full passwordless sign-in.
Multi-Factor Authentication (MFA)
Combines something you know (password) + something you have (phone, token) + something you are (biometrics). Configured in Conditional Access or via Security Defaults.
2.5 · Compliance Policies
A Compliance Policy in Intune defines which rules a device must meet to be considered "compliant". Examples: minimum OS version, BitLocker enabled, Secure Boot, up-to-date antivirus, no jailbreak/root, minimum password complexity, low risk score in Defender for Endpoint.
Each device is evaluated periodically and marked as Compliant ✅ or Non-compliant ❌. This state is sent to Entra ID and can be used in Conditional Access policies.
Actions for noncompliance
When a device becomes non-compliant, you can chain actions: mark as noncompliant (immediately or after X grace days), send email to the user, send a push notification, remotely lock the device or retire it (remove corporate data).
2.6 · Conditional Access (CA)
It's the "gatekeeper" of Entra ID. A CA policy has two sides: the conditions (when the policy applies) and the controls (what to require).
| Conditions (when?) | Controls (what?) |
|---|---|
| Users or groups | Block access |
| Apps or resources | Require MFA |
| Location (IP, country) | Require compliant device |
| Device platform | Require Hybrid Joined device |
| Device state | Require approved app (e.g. Outlook) |
| Sign-in / user risk | Require password change |
- Require all of the selected controls (AND): "require MFA AND compliant device" — much more restrictive.
- Require one of the selected controls (OR): "require MFA OR compliant device" — less restrictive.
The exam loves testing this. Read carefully which operator is in use.
Report-only mode
Before turning on a policy in production, put it in Report-only. It's evaluated on every sign-in but not enforced — it only logs what would have happened. Excellent for testing without breaking anything.
2.7 · Intune RBAC and Scope Tags
In large organizations you want to separate who can manage what. Intune has three concepts:
- Roles: "School Administrator", "Help Desk Operator", "Policy and Profile Manager", etc.
- Scope Tags: tags that limit which resources an admin sees. E.g. the "Lisbon" scope tag makes the admin see only the devices from the Lisbon office.
- Assignments: who the role/scope is assigned to.
🎯 Mini Quiz · Domain 2
10 questions focused on the differences between join types. Click an option to answer.
A user wants to access corporate email on their personal iPhone. They don't want the company to control the entire phone, just the email. Which device state is appropriate?
The organization has an internal application that requires Kerberos authentication against Active Directory. Which device state should you use so remote users can access it while keeping the Entra ID benefits?
You create a Conditional Access policy that requires "MFA AND device compliant". A user passes MFA but the device is non-compliant. What happens?
You want to test a new Conditional Access policy without affecting real users. What is the best approach?
In a Compliance Policy, what happens when you configure "Mark device noncompliant" with a 5-day grace period?
An administrator at the Lisbon branch should only be able to manage Lisbon devices. How do you configure this in Intune?
The company is born cloud-first, with no on-premises infrastructure. Which device state should you deploy on the new Windows laptops?
True or false: Windows Hello for Business in "cloud trust" mode requires an on-premises PKI.
An Entra Joined device automatically receives something at sign-in that enables seamless SSO to Microsoft 365 and SaaS apps. What is it?
Which operating systems can be in the Entra Registered state? (choose the most complete answer)
Manage, maintain and protect devices
40–45% of the exam · the heaviestThis is the largest domain and where you need to focus the most. It covers everything that happens after the device is enrolled in Intune: configuration, security, updates, monitoring, Defender, Windows 365 and BitLocker. Windows Autopilot has its own tab.
3.1 · Device enrollment
The enrollment is the process by which a device "joins" Intune to be managed. Each OS has its own method:
| Platform | Enrollment method | Notes |
|---|---|---|
| Windows 10/11 | Autopilot · Automatic enrollment via Entra join · Manual via Company Portal · GPO (Hybrid Join) | Supports everything |
| macOS | Apple Automated Device Enrollment (ADE/DEP) · Company Portal · Direct enrollment | Requires Apple Business/School Manager |
| iOS / iPadOS | ADE · Apple Configurator · Company Portal · User enrollment (BYOD) | Same logic as macOS |
| Android Enterprise | Fully Managed · Dedicated · Corporate-Owned Work Profile (COPE) · Work Profile (BYOD) | 4 distinct models — memorize them |
| Linux | Ubuntu LTS only, with the Microsoft Intune App | Limited functionality |
🔍 Android Enterprise · the 4 modes
Android is the most complex platform in Intune because it has 4 completely different scenarios, each with its own enrollment flow, capabilities and use cases.
Before any Android enrollment, make a one-time connection: Intune admin center → Devices → Android → Android Enrollment → Managed Google Play. You link the corporate Google account and approve the integration. Without it, none of the 4 modes work.
- Fully Managed: 100% company-owned device, no personal space. Enrolls via factory reset →
afw#setup/ QR code / NFC. Apps only via Managed Google Play. For corporate phones assigned individually. - Dedicated: single-purpose, no assigned user. Works as a kiosk (single-app or multi-app). Enrolls via QR code / NFC / Zero-Touch. For inventory terminals, barcode scanners, ordering machines.
- COPE (Corporate-Owned Work Profile): company-owned device, but personal use is allowed. It has two separate profiles. The admin only sees the work side and can wipe the whole device or just the work profile. For managers and sales staff.
- Work Profile (BYOD): user-owned device; the company creates only an isolated work profile. The admin doesn't see personal apps, photos or contacts. Only the work profile can be wiped (retire). For employees using their personal phone for email/Teams.
| Fully Managed | Dedicated | COPE | Work Profile (BYOD) | |
|---|---|---|---|---|
| Owner | Company | Company | Company | User |
| Assigned user | Yes | No (anonymous) | Yes | Yes |
| Personal space | No | No | Yes (separate) | Yes (predominant) |
| Kiosk mode | No | Yes | No | No |
| Admin sees personal data | N/A | N/A | No | No |
| Use case | Individual corporate phone | Terminals, kiosks | Mixed work/personal use | Personal phone with corporate app |
← arraste a tabela para o lado para ver todas as colunas
Follow the questions top to bottom. The first one that applies gives you the answer.
3.2 · Configuration Profiles
Configuration Profiles deliver settings to devices (Wi-Fi, VPN, restrictions, certificates, etc.). The main types:
- Settings Catalog: the modern, recommended method. Thousands of granular, searchable and always up-to-date settings.
- Templates: ready-made groups by category (Device restrictions, Endpoint protection, VPN, Wi-Fi, etc.). They are gradually being replaced by the Settings Catalog.
- Administrative Templates (ADMX): the cloud equivalent of classic ADMX GPOs.
- Custom (OMA-URI): only for very specific settings that are not yet in the Settings Catalog.
Security Baselines
These are pre-configured sets of Microsoft-recommended settings (baseline for Windows, Defender for Endpoint, Edge). They apply dozens of security best practices at once, instead of you configuring each item manually.
"Manage modern Windows 11 settings in Intune" → Settings Catalog. "Apply a set of Microsoft-recommended security best practices" → Security Baseline. "Specific setting that doesn't exist in the catalog" → Custom OMA-URI.
3.3 · Remote Actions
Actions you run remotely on a device in Intune. The most heavily tested are the "wipe" ones:
| Action | What it does | Personal data |
|---|---|---|
| Wipe | Restores the device to factory state. Erases everything. | Erased |
| Retire | Removes only corporate data/apps. Ideal for BYOD. | Left intact |
| Fresh Start (Windows) | Removes OEM pre-installed apps, keeping a clean Windows. Can preserve data. | Optional |
| Autopilot Reset | Wipes the device and reapplies the Autopilot profile. Quick repurposing. | Erased |
Other useful actions: Sync, Restart, Remote lock, Reset passcode, Locate device, Rename, Collect diagnostics and Quick/Full scan (Defender).
- Wipe = employee left the company with a corporate device → erases everything.
- Retire = employee left the company with a personal device (BYOD) → erases only the corporate part.
3.4 · Microsoft Defender for Endpoint (MDE)
It's Microsoft's EDR (Endpoint Detection and Response) platform, far beyond a traditional antivirus. Main components:
- Next-gen antivirus: real-time protection, cloud-delivered protection.
- EDR: detects suspicious behavior, not just known malware.
- Attack Surface Reduction (ASR): blocks common attack techniques (macros, scripts, ransomware behavior).
- Threat & Vulnerability Management (TVM): identifies vulnerabilities on devices.
- Automated Investigation and Remediation (AIR): automated incident response.
Risk-based Conditional Access
MDE assigns a Machine Risk Score to each device (Low, Medium, High). You integrate this into a Compliance Policy (e.g. "Medium or higher = non-compliant"), and Conditional Access requires a compliant device. The result is an automatic defense loop: Defender → Compliance → Conditional Access.
3.5 · Microsoft Intune Suite
The Intune Suite is a package of advanced capabilities beyond Plan 1 (which comes with Microsoft 365 E3/E5). The exam loves testing which plan includes what.
| Plan | How to get it | What it includes |
|---|---|---|
| Intune Plan 1 | Included in M365 E3, E5, Business Premium, F3, EMS E3/E5 | Management of Windows, macOS, iOS, Android, Linux · App deployment · Compliance · Conditional Access · Autopilot · Configuration profiles |
| Intune Plan 2 | Add-on to Plan 1 (separate purchase) | Everything in Plan 1 + Remote Help + Advanced Analytics + Tunnel for MAM + specialized devices |
| Intune Suite | Add-on to Plan 1. Includes Plan 2. | Everything + Endpoint Privilege Management + Enterprise App Management + Cloud PKI + Advanced Endpoint Analytics + FOTA |
Plan 2 and Intune Suite never come in the M365 E3/E5 bundles — they are add-ons bought separately. If the question asks which license enables Tunnel for MAM, Remote Help or Endpoint Privilege Management → Intune Plan 2 or Intune Suite, never M365 E3/E5 alone.
- Remote Help: cloud-based remote support. The technician requests a session, the user accepts. It's not Remote Desktop and doesn't need a VPN.
- Endpoint Privilege Management (EPM): temporary (just-in-time) privilege elevation for users without admin rights. Supports zero trust.
- Enterprise App Management (EAM): a curated catalog of third-party apps with automated deployment and patching (over 900 apps).
- Cloud PKI: certificate issuance directly in Intune, without on-premises PKI.
3.6 · Microsoft Tunnel
Microsoft Tunnel is a VPN gateway managed by Intune that lets mobile devices (iOS/iPadOS and Android) securely access on-premises resources, using modern authentication and Conditional Access — without a third-party VPN.
It runs on a Linux server (Docker or Podman container), on the corporate network or in Azure. Microsoft Defender for Endpoint acts as the VPN client on the device (it's required). Authentication goes through Entra ID, and Conditional Access can require a compliant device.
Tunnel for MAM (unenrolled devices)
It's the most heavily tested version, along with BYOD scenarios. Classic Tunnel only works on MDM-enrolled devices; Tunnel for MAM extends VPN access to within the app, without requiring enrollment.
| Tunnel clássico | Tunnel para MAM | |
|---|---|---|
| Enrollment required | Yes (MDM) | No |
| Platforms | iOS/iPadOS, Android Enterprise | iOS/iPadOS, Android |
| License | Intune Plan 1 | Intune Plan 2 or Suite |
| VPN client | Defender for Endpoint (app) | Defender + App Configuration Policy |
| Scope | Entire device (device-level VPN) | App only (per-app VPN) |
| Use case | Managed corporate devices | BYOD accessing an internal app without enrollment |
"BYOD" + "no enrollment" + access to internal resources → Tunnel for MAM (and it requires Plan 2 or Suite). Enrolled corporate device with VPN → classic Tunnel. Both need Defender for Endpoint as the client.
3.7 · Windows Autopatch and Update Rings
Windows Autopatch is the Microsoft-managed service that fully automates update deployment: it creates the rings, monitors success and performs automatic rollback if there's a problem. It covers Windows, Microsoft 365 Apps, Edge and Teams. Requires Windows 11 Enterprise E3/E5.
When you want manual control, you use Update Rings (Windows Update for Business): groups of devices with a deferral period (how many days to defer), a deadline (time limit to install) and a grace period. The standard is to organize them into progressive rings — pilots first, production later.
"Automate everything, with rings and rollback managed by Microsoft" → Windows Autopatch. "Manually control deferral and update deadlines" → Update Rings. WSUS is legacy on-premises.
3.8 · BitLocker and encryption
BitLocker encrypts the entire disk. Through Intune, it's configured in Endpoint security → Disk encryption and can be enabled silently (without user interaction) using the TPM.
- Recovery key (Entra Joined): automatically stored in Entra ID when BitLocker is enabled via Intune. Accessible in Entra admin center → Devices → the device → BitLocker keys.
- Recovery key (Hybrid Joined): can go to on-premises AD or to Entra, depending on the configuration.
- Requirements: TPM 2.0 recommended; you can require a startup PIN for an extra layer.
3.9 · Endpoint Analytics
Endpoint Analytics gives insights about the user experience: boot/logon time (startup performance), app reliability and a Work-from-anywhere score. It includes Proactive Remediations: script packages (detection + fix) that run automatically on devices to resolve known issues before the user complains.
3.10 · Windows 365 · management
The concept of Windows 365 and the comparison with AVD are in Domain 1. Here it's only the management part.
Tipos de Cloud PC
- Windows 365 Business: for small companies (up to 300 Cloud PCs), simplified setup, no need for Intune/Azure.
- Windows 365 Enterprise: for larger companies, integrated with Intune and Entra ID, managed like any other endpoint. Supports Provisioning Policies.
- Windows 365 Frontline: for shift workers — multiple people share a set of licenses (non-concurrent use).
Provisioning Policies
In Windows 365 Enterprise, a Provisioning Policy defines how Cloud PCs are created: image (gallery or custom), region, join type (Entra Joined), network and the user group that receives the Cloud PCs. It's the equivalent of the "deployment profile" for Cloud PCs.
3.11 · Compliance · advanced scenarios
The basics of Compliance Policies are in Domain 2. Here are the details the exam tests in HOTSPOT questions: grace period, multiple policies and device limits.
Grace period in practice
When a Compliance Policy detects non-compliance, the "Mark device noncompliant" action has a default schedule of 0 days (immediate). But you can configure grace days:
| Moment | Schedule = 0 (immediate) | Schedule = 5 days |
|---|---|---|
| Detection (Day 1) | Marked non-compliant on Day 1 | "In grace period" — still allows access |
| Day 3 | Non-compliant since Day 1 | Still in grace period — CA allows access |
| Day 5 | Non-compliant for 5 days | Marked non-compliant on Day 5 → CA blocks |
The grace period does not make the device "compliant" — it only delays the moment it is marked as non-compliant. A device in grace period is still in violation, but Intune waits the configured time before recording the status and triggering the actions.
Multiple policies on the same device
When a device receives two or more Compliance Policies, the rule is: the most restrictive wins. Example: if Policy 1 requires BitLocker (5-day grace) and Policy 2 requires Firewall (0-day grace), and the device has no Firewall → it's marked non-compliant immediately (because of Policy 2 with schedule 0), even though Policy 1 has a 5-day grace.
- Check whether the device is in the group that receives each policy — Scope Tags and Group Assignments are independent! A policy only applies via group assignment, not via scope tag.
- Check the platform: a "Windows 8.1 and later" policy doesn't apply if the question limits it to another version.
- For each applied policy, check whether the device passes or fails each requirement.
- Calculate the date it would be marked non-compliant (detection + grace period).
- With multiple policies, use the most restrictive schedule (smallest grace).
- Check the validity period — if the device didn't check in on time, it's non-compliant by timeout.
Actions for noncompliance — chainable sequence
| Action | What it does | Platforms |
|---|---|---|
| Mark device noncompliant | Records the status — triggers Conditional Access | All |
| Send email to end user | Email to the user informing the non-compliance | All |
| Send push notification | Notification in Company Portal / Intune App | iOS, Android |
| Remotely lock the device | Remotely locks the device | iOS, Android, macOS |
| Retire the device | Removes corporate data (selective wipe + unenroll) | All |
Device limits · Entra ID vs Intune
These are two independent limit systems:
| Entra ID limit | Intune limit | |
|---|---|---|
| Where it's configured | Entra admin center → Devices → Device settings | Intune → Enrollment → Enrollment restrictions → Device limit |
| Default | 50 devices per user | 15 devices per user |
| Maximum | Unlimited (configurable) | 15 (fixed cap) |
| Affects | All states: Joined, Hybrid, Registered | Only MDM-enrolled devices |
| When the limit is reached | New joins/registrations are blocked | New enrollments are blocked |
A user can be within the Entra limit (e.g. 5/50) but have reached the Intune limit (15/15). Both must be within the limit for enrollment to work. Global administrators are exempt from the Entra limit.
🎯 Mini Quiz · Domain 3
10 questions covering enrollment, Intune, Defender, BitLocker, updates and remote actions. Click to answer.
You want to deploy Windows Autopilot in self-deploying mode for 20 kiosks in a store. The kiosks are virtual machines. What happens?
A BYOD user leaves the company. The phone is theirs. Which remote action should you use in Intune?
Where is the BitLocker recovery key of an Entra Joined device stored?
Which Autopilot modes support Hybrid Entra Join?
What is the "hardware hash" in Autopilot?
Get-WindowsAutopilotInfo).
A device is marked as "Medium risk" by Defender for Endpoint. You want it to lose access to corporate resources automatically. How do you configure this?
Which Android Enterprise model is appropriate for a single-purpose device, like an inventory terminal in a warehouse?
What is the best option to manage modern Windows 11 settings in Intune?
In the Enrollment Status Page (ESP), why is it recommended to use "Block device use until SELECTED apps are installed" instead of "ALL apps"?
The company wants a service that fully automates Windows and Office update deployment, organizing them into automatic rings. What is the solution?
Windows Autopilot
The most heavily tested subject of MD-102What Autopilot is
Windows Autopilot lets a new device go straight from the vendor to the user and configure itself on the first boot — without the IT team touching the machine, without creating an image. The device is already known to the Autopilot service (via the hardware hash), so when the user powers on and connects to the internet, the Entra join, Intune enrollment and app installation happen automatically.
The flow, in order
- The device's hardware hash is registered in the Autopilot service (by the OEM or manually).
- You create a Deployment Profile and assign it to the device group.
- The user powers on the device and connects to the network in the OOBE.
- Autopilot recognizes the device and applies the profile → Entra ID join.
- Automatic Intune enrollment (thanks to Automatic MDM enrollment).
- The Enrollment Status Page (ESP) applies policies and installs the mandatory apps.
- The device is delivered ready to use.
Hardware hash
The hardware hash is a unique identifier generated from physical elements of the device (TPM, motherboard, CPU, NICs). It's how Autopilot "recognizes" each machine. Ways to obtain it:
- Directly from the OEM (Dell, HP, Lenovo): the vendor registers the hash in your tenant at purchase time. It's the ideal scenario at scale.
- Manually via PowerShell: with the
Get-WindowsAutopilotInfoscript, generating a CSV that you import into Intune. - Via Configuration Manager: collects the hash from already-managed devices.
Install-Script -Name Get-WindowsAutopilotInfo
Get-WindowsAutopilotInfo -OutputFile AutopilotHWID.csv
Follow the questions top to bottom. The first one that applies gives you the answer.
The 5 classic modes (Autopilot v1)
| Mode | Entra Joined | Hybrid Joined | Use case |
|---|---|---|---|
| User-driven | Yes | Yes | The most common. User powers on, signs in and the device configures itself. Works on a VM. |
| Self-deploying | Yes | No | No user (kiosk, signage). Requires TPM 2.0 with attestation. Doesn't work on a VM. |
| Pre-provisioned (White Glove) | Yes | Yes | Technician/partner pre-prepares (heavy apps), user receives it almost ready. |
| Existing Devices | Yes | Yes | Repurpose in-use devices via a ConfigMgr task sequence. |
| Autopilot Reset | Yes | Yes | Not a deployment: wipes the device and reapplies the profile to repurpose it for another user. |
← arraste a tabela para o lado para ver todas as colunas
Self-deploying uses TPM 2.0 device attestation to authenticate the device without credentials. Because of that:
- It doesn't work on virtual machines (even with vTPM, they fail attestation).
- It only supports Entra Joined (never Hybrid).
- No associated user → no BitLocker self-service recovery.
Autopilot v2 · Device Preparation
In 2024 Microsoft launched a simplified version: Autopilot Device Preparation (Autopilot v2). Differences:
- ⭐ No need to pre-register the hardware hash — the device is identified dynamically by the sign-in.
- Supports only User-driven and Automatic (for Windows 365).
- Supports only Entra Joined (no Hybrid).
- Near real-time reporting. Simpler, but less flexible.
If the question mentions self-deploying, pre-provisioned, hybrid join or hardware hash → it's v1. If it mentions no hardware hash, cloud-native and simplicity → it's v2 (Device Preparation).
Enrollment Status Page (ESP)
It's the page the user sees during the Autopilot setup. It shows progress and blocks device use until the policies and mandatory apps are installed. Important settings:
- Show app and profile configuration progress: shows or hides the ESP.
- Block device use until all apps and profiles are installed: prevents use until it finishes.
- Block device use until these required apps are installed: lets you choose Selected instead of All — recommended!
- Allow users to reset device if installation error occurs: gives the option to start over.
- Show error when installation takes longer than: timeout (default 60 min).
Don't choose "Block device use until ALL apps are installed". Use "Selected" and list only the critical apps. This prevents the setup from failing because of a secondary app and gives a smoother experience.
Deployment Profile · main fields
- Deployment mode: User-driven or Self-deploying.
- Join to Microsoft Entra ID as: Entra joined or Entra hybrid joined.
- Skip privacy settings, EULA, account setup.
- User account type: Standard (recommended) or Administrator.
- Apply device name template: e.g.
LAB-%RAND:5%generates "LAB-A3F9B". - Allow pre-provisioned deployment: Yes/No.
- Language (Region): only works with Ethernet (Wi-Fi requires user input).
Build your own Autopilot environment
You'll build a complete user-driven Windows Autopilot lab from scratch, using a free Microsoft 365 Developer tenant and a virtual machine. Estimate 4–6 hours total — you can split it across sessions. This lab consolidates about 30–40% of what's on the exam.
Go to developer.microsoft.com/microsoft-365/dev-program and sign up. You get 25 free E5 licenses (Intune included!), renewable as long as you use them.
Entra admin center → Mobility (MDM and WIP) → Microsoft Intune. Set the MDM user scope to All. Without this, the device does Entra join but never enrolls in Intune — it's the most common #1 mistake.
Configuration: 2 vCPU, 4 GB RAM, 60 GB disk, Generation 2 (TPM enabled), Secure Boot. Important: install Windows 11 but don't finish the OOBE. On the region screen, press Shift+F10 to open cmd, or pause the VM here (take a pre-OOBE snapshot).
On the VM, open PowerShell as administrator (via Shift+F10 in the OOBE) and run:
md C:\HWID
Set-Location C:\HWID
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Unrestricted -Force
Install-Script -Name Get-WindowsAutopilotInfo
Get-WindowsAutopilotInfo -OutputFile AutopilotHWID.csv
Copy the CSV to your computer (network share, USB or OneDrive).
Intune admin center → Devices → Windows → Windows enrollment → Devices → Import. Upload the CSV. It takes 10–15 minutes to appear.
Entra admin center → Groups → New group → Security → Dynamic device. Rule:
(device.devicePhysicalIds -any (_ -contains "[ZTDId]"))
This group automatically contains all registered Autopilot devices.
Intune → Devices → Windows enrollment → Deployment Profiles → Create profile → Windows PC. Suggested configuration:
- Name:
LAB-UserDriven-EntraJoin - Deployment mode: User-Driven
- Join to Entra ID as: Microsoft Entra joined
- User account type: Standard
- Skip privacy settings: Yes · Skip EULA: Yes
- Apply device name template:
LAB-%RAND:5% - Assign to: the dynamic group from Step 6
Intune → Devices → Enrollment → Enrollment Status Page → Create. Suggested configuration:
- Show app and profile configuration progress: Yes
- Block device use until all apps and profiles are installed: Yes
- Allow users to reset device if installation error occurs: Yes
- Turn on log collection and diagnostics page: Yes
- Assign to: the same dynamic group
Intune → Apps → Windows → Add → Microsoft 365 apps for Windows 10/11. Assign it as Required to the dynamic group. This validates that the ESP works.
Go back to the VM (revert to the pre-OOBE snapshot or recreate it). On the "Is this the right country/region?" screen:
- Connect to the network (Wi-Fi or Ethernet).
- Autopilot detects the device and shows your organization's name.
- Sign in with the developer tenant's Entra ID account.
- Watch the ESP applying policies and apps.
- At the end, the device should be Entra Joined, enrolled in Intune and with Office installed.
With the device ready, go to Intune → Devices → choose the device → Autopilot Reset. The device goes back to the OOBE with everything erased, but stays registered in Autopilot. Great for recycling it for another user.
Manage applications
10–15% of the examIt's the smallest domain by weight, but important: the real job of an endpoint admin is reliably getting apps onto devices. It covers app types, deployment methods and data protection.
4.1 · Application types in Intune
| Type | What it is | Platform |
|---|---|---|
| Win32 app | App packaged as .intunewin. It's the modern, flexible format. | Windows |
| Line-of-Business (LOB) | Traditional MSI, IPA (iOS) or APK (Android) app | Several |
| Microsoft Store | Apps from the Microsoft Store (new model) | Windows |
| WinGet | The Windows package manager. Intune references the app by WinGet ID. | Windows |
| Microsoft 365 Apps | The Office suite with specific settings | Windows / macOS |
| Web link | Creates an icon on the device that opens a URL | Several |
| Enterprise App Catalog | Commercial apps pre-packaged by Microsoft (Zoom, Chrome, etc.) | Windows |
Win32 Content Prep Tool
A free tool that converts installers (.exe, .msi + configuration files) into .intunewin packages:
IntuneWinAppUtil.exe -c <source folder> -s <setup file> -o <output folder>
4.2 · Assignments
When assigning an app to a group, you choose the intent:
- Required: installs automatically, no user choice.
- Available for enrolled devices: appears in the Company Portal for optional installation.
- Uninstall: removes the app from devices that have it.
- Available with or without enrollment: for apps on non-MDM devices (iOS/Android only).
4.3 · App Protection Policies (APP / MAM)
These are policies that protect corporate data within apps, even on unmanaged devices. It's one of the most important topics in the domain and shows up a lot in BYOD scenarios.
Data Protection Framework · 3 levels
| Level | For whom | What it applies |
|---|---|---|
| Level 1 · basic | Baseline for everyone | PIN to open the app, data encryption, selective wipe, minimum OS version |
| Level 2 · advanced | Those accessing sensitive data | Everything in Level 1 + block copy/paste to unmanaged apps, block backup, require Defender with no threats |
| Level 3 · high | High-risk users / critical data | Everything in Level 2 + block third-party keyboards, require biometrics, protection against jailbreak/root |
An App Protection Policy's settings fall into three groups: Data Protection (copy/paste, "save as", backup), Access Requirements (PIN, credentials, biometrics) and Conditional Launch (block if jailbreak/root, require minimum version, wipe after X days offline).
MDM (Mobile Device Management): controls the entire device. Requires full enrollment.
MAM (Mobile Application Management): controls only specific apps. Works with or without enrollment.
BYOD usually uses MAM (without MDM). Corporate devices usually use MDM + MAM together.
Selective wipe (app wipe)
One of the biggest advantages of App Protection Policies: you remove only the corporate data from an app, without touching personal data. Done in Intune → Apps → App selective wipe. Ideal when a BYOD employee leaves the company — their personal iPhone loses only the corporate data.
The classic exam trap — questions swap the terms on purpose. Ask: is the goal security or functionality?
If the scenario mentions "protect data without managing the device", "BYOD" or "prevent copying corporate data to personal apps" → App Protection Policy (MAM). If it must work without enrollment, it has to be MAM, not MDM.
4.4 · App Configuration Policies
They let you pre-configure apps so the user doesn't have to set them up manually. E.g. set the corporate account in Outlook iOS, the Edge homepage, or Defender as the Tunnel for MAM client. Two delivery methods:
| Method | Enrollment required? | When to use |
|---|---|---|
| Managed devices (MDM) | Yes — enrolled device | Managed corporate devices. More settings available. |
| Managed apps (APP/MAM) | No — works without enrollment | BYOD. Configures the app via App SDK, without managing the device. |
- App Configuration Policy = configures the app's settings (email account, homepage, server). It's about functionality.
- App Protection Policy = protects the data (PIN, copy/paste, wipe). It's about security.
Memorize both names and what each does. Questions swap the terms on purpose.
4.5 · Microsoft 365 Apps for Enterprise
It's the enterprise Office suite (Word, Excel, PowerPoint, Outlook, Teams, etc.) deployed and managed via Intune. Settings when adding: update channel, architecture (64-bit recommended), included apps, language and Shared Computer Activation.
Update channels
| Channel | Frequency | For whom |
|---|---|---|
| Current Channel | New features as soon as they're stable (every few weeks) | Those who want the newest features as soon as possible |
| Monthly Enterprise | Monthly, always on the second Tuesday | Monthly predictability |
| Semi-Annual Enterprise | Twice a year | Regulated environments needing long validation |
Shared Computer Activation
Lets multiple users use Office on the same shared device, each activating with their own account. Designed for AVD, RDS and kiosks. Without it, installing Office on a shared PC would violate licensing.
🎯 Mini Quiz · Domain 4
10 questions about app types, deployment and data protection. Click an option to answer.
You need to package a corporate .exe installer to distribute via Intune on Windows. Which format and tool should you use?
.intunewin), generated by the IntuneWinAppUtil (Win32 Content Prep Tool). It supports detection rules, dependencies and requirements.
You want an app to be installed automatically on all devices in a group, without user action. Which assignment intent should you use?
In a BYOD fleet (iOS/Android without enrollment), you want to make an app available for users to install if they want. Which intent is the only one that works?
Which Microsoft 365 Apps update channel delivers new features the earliest?
True or false: App Protection Policies (APP/MAM) only work on devices enrolled in Intune.
You want to pre-configure Outlook on iOS so users don't have to enter the email server manually. Which policy type should you use?
In Microsoft 365 Apps for Enterprise, what is "Shared Computer Activation"?
What does the Enterprise App Catalog in Intune offer?
You want to remove only the corporate data from an app, keeping the app installed on the personal device. What is this called?
You're going to deploy an app via WinGet in Intune. What is the biggest advantage of this approach?
Mozilla.Firefox) and Intune handles the rest. No packaging, no file hosting. The app is downloaded from the official WinGet repository. Great for open-source apps or popular vendors.
For final review
The essentials🎯 MeasureUp ↔ this material mapping
MeasureUp organizes questions into 4 functional areas (what you do as an Endpoint Admin), while this material follows the conceptual structure of the Microsoft domains (what you need to know). That's why there's overlap. Use this table to choose the modules when you select an area in MeasureUp:
| MeasureUp area | Weight | Modules from this material to study |
|---|---|---|
| Prepare infrastructure for devices Foundations: tenant, identity, enrollment | ~25% |
Primary
Shortcut: the 🚀 Autopilot tab concentrates all the initial configuration.
|
| Manage and maintain devices Settings, updates, profiles, monitoring | ~25% |
Primary
Heads up: concentrates "which remote action", "which configuration profile", Intune licensing and Microsoft Tunnel questions.
|
| Protect devices Compliance, security, Defender, encryption | ~25% |
Primary
Heads up: the Defender → Compliance → Conditional Access integration is heavily tested. The compliance HOTSPOT scenarios (dates, grace period) are in section 3.11.
|
| Manage applications App deployment, protection and configuration | ~25% |
Primary
Tip: App Protection (security) vs App Configuration (functionality) is the classic trap. See the decision tree in D4.
|
Start with the areas where you have the lowest score. If MeasureUp shows you're weak in "Protect devices", open the D2 and D3 tabs and focus on 2.5, 2.6, 3.4 and 3.11. Always read the explanation of the questions you got wrong — that's where the real learning happens.
MeasureUp may change the categories and weights over time. The above reflects the current structure (May 2026). If you see an area in MeasureUp that isn't in this table, it's probably a subdivision of one of these 4 — search this material for the specific concept (e.g. "Conditional Access", "Autopilot", "Compliance").
📚 Microsoft Learn (official and free)
- MD-102 learning paths:
learn.microsoft.com/training/courses/md-102t00 - Skills outline (official structure):
aka.ms/MD-102-study-guide - Intune docs:
learn.microsoft.com/intune - Autopilot docs:
learn.microsoft.com/autopilot
🧪 Lab environment
- Microsoft 365 Developer Program:
developer.microsoft.com/microsoft-365/dev-program— 25 free, renewable E5 licenses, with Intune included. - Azure free account: US$200 of credit to test Windows 365 and AVD.
📝 Practice tests
- MeasureUp: official Microsoft practice test. Expensive, but the closest to the real thing.
- ExamTopics: real questions discussed by the community (double-check the answers, there are errors).
- Whizlabs / Pluralsight: good courses with practice tests included.
⏱️ Suggested plan · next 6 weeks
| Week | Focus | Activities |
|---|---|---|
| Week 1 | Domain 1 + lab setup | Read D1 + create the developer tenant + Microsoft Learn modules |
| Week 2 | Domain 2 | Read D2 + create Conditional Access policies in the lab + master the 3 join types |
| Week 3 | Domain 3 (part 1) + Autopilot | Do the user-driven Autopilot lab · review remote actions |
| Week 4 | Domain 3 (part 2) | Defender for Endpoint · BitLocker · Windows 365 · Endpoint Analytics · advanced compliance |
| Week 5 | Domain 4 + general review | App management · practice tests (1–2 per day) · identify weak areas |
| Week 6 | Intensive final review | Redo all the quizzes in this guide · 3–4 full practice tests · rest the day before |
It's 40–60 questions in 100 minutes = ~1.5 to 2 min per question. Don't get stuck on a hard question — mark it for review and move on. There are "case studies" with 4–6 questions in a row: read the scenario calmly once, then answer. Minimum score: 700/1000.