$npx -y skills add vinayaklatthe/microsoft-security-skills --skill intune-device-mgmtGuidance for Microsoft Intune device management — enrollment, configuration, compliance, and security baselines across Windows, macOS, iOS/iPadOS, and Android. Covers Autopilot vs corporate-vs-BYOD enrollment, compliance policies that feed Conditional Access, Intune security base
| 1 | # Microsoft Intune - Device Management |
| 2 | |
| 3 | Microsoft Intune is the cloud-based endpoint management service for enrolling, configuring, |
| 4 | securing, and monitoring devices across Windows, macOS, iOS/iPadOS, Android, and Linux. It is |
| 5 | the source of device compliance signal that Conditional Access uses for access decisions. |
| 6 | |
| 7 | ## When to use |
| 8 | Managing corporate and BYOD device fleets and producing the compliance signal Conditional |
| 9 | Access depends on. Use this skill to plan enrollment, compliance, baselines, and rollout rings. |
| 10 | |
| 11 | **Do not use this skill** for app-only protection on personal devices (`intune-app-protection`), |
| 12 | EDR (`defender-for-endpoint`), or disk encryption (`bitlocker-design`). |
| 13 | |
| 14 | ## Pick the enrollment method by platform and ownership |
| 15 | |
| 16 | | Platform | Corporate-owned | Personal (BYOD) | |
| 17 | |---|---|---| |
| 18 | | **Windows** | **Autopilot** + Entra join (pre-provisioned or user-driven) | Entra registration + MAM or co-managed | |
| 19 | | **macOS** | **Apple Business Manager (ABM)** + ADE enrollment | User-enrolled (limited management) | |
| 20 | | **iOS/iPadOS** | ABM + ADE supervised | User enrollment (account-driven preferred) | |
| 21 | | **Android** | **Android Enterprise** fully managed (corporate) | Android Enterprise **work profile** | |
| 22 | |
| 23 | > **Rule of thumb:** if the device is corporate-owned, full MDM via Autopilot / ABM / Android |
| 24 | > Enterprise fully managed. If personal, prefer **work profile (Android)** or **user enrollment |
| 25 | > (iOS)** for clean separation of corporate and personal data. Never enroll personal devices |
| 26 | > into full MDM - users push back and you carry liability for personal data. |
| 27 | |
| 28 | ## Approach |
| 29 | |
| 30 | 1. **Enrollment** — Configure platform-specific enrollment (Autopilot deployment profiles, |
| 31 | ABM token + ADE profiles, Android Enterprise binding). Block personal-platform enrollment |
| 32 | for corporate users if that's the policy (enrollment restrictions). |
| 33 | *Verify: an Autopilot device hits the Out-of-Box Experience and lands joined + Intune- |
| 34 | enrolled in one pass without IT touch.* |
| 35 | |
| 36 | 2. **Configuration profiles** — Use the **settings catalog** (not legacy templates). Deploy |
| 37 | Wi-Fi / VPN / certificate profiles, OS hardening, browser policies. One profile per |
| 38 | purpose; don't bundle unrelated settings. |
| 39 | |
| 40 | 3. **Compliance policies feed Conditional Access** — Define compliance per platform: |
| 41 | encryption, OS version, secure boot, Defender signals, jailbreak/root detection. The |
| 42 | compliance status drives CA grant control "Require device to be marked as compliant". |
| 43 | *Verify: a non-compliant device is blocked by CA What If; a compliant one is allowed.* |
| 44 | |
| 45 | 4. **Apply security baselines** — Start from Intune **security baselines** (Windows, Defender |
| 46 | for Endpoint, Edge). They're a hardened starting point - then tune deltas. Don't author |
| 47 | security settings from scratch. |
| 48 | *Verify: baseline applied and reported as compliant on the pilot ring; deltas documented.* |
| 49 | |
| 50 | 5. **Rollout with rings and filters** — Pilot ring (5%) → fast ring (20%) → broad ring (75%). |
| 51 | Use **filters** to target policies precisely across device types (e.g. only Windows 11, |
| 52 | only corporate-owned). |
| 53 | *Verify: policy reports show staged rollout; pilot ring 2 weeks ahead of broad.* |
| 54 | |
| 55 | 6. **Updates** — Windows: **Autopatch** or update rings. iOS/macOS: managed software updates. |
| 56 | Plan update deferral per ring; don't push the same day Microsoft releases. |
| 57 | |
| 58 | 7. **Monitor + remediate** — Encryption / compliance / configuration reports daily. Drift on |
| 59 | compliance is a CA-blocking event - act fast. |
| 60 | |
| 61 | ## Guardrails |
| 62 | - **Pilot configuration and compliance with rings; avoid org-wide day-one enforcement.** A |
| 63 | bad compliance policy at org scale locks everyone out of email by lunchtime. |
| 64 | - **Set a compliance grace period and clear user remediation guidance to avoid lockouts.** |
| 65 | 24-72 hour grace; tell users what to fix and where. |
| 66 | - **Use filters to target policies precisely across device types.** A Windows-only policy |
| 67 | hitting iOS reports failures forever. |
| 68 | - **Enrollment restrictions matter.** Allow only the platforms / ownership types you |
| 69 | actually manage; other |