L1BIO 12.06.02ISO A.12.6.2CIS Windows - Preview builds
Intune: Disable Windows Insider Preview Builds
π 2025-10-30
β’
β±οΈ 3 minuten lezen
β’
π΄ Must-Have
πΌ Management Samenvatting
Disable Windows Insider Preview builds on production devices - prevents beta software (unstable, buggy, data loss risk).
Aanbeveling
IMPLEMENT
Risico zonder
Medium
Risk Score
6/10
Implementatie
2u (tech: 1u)
Van toepassing op:
β Windows 10 β Windows 11
Windows Insider = BETA software: Preview builds: Pre-release Windows features (unfinished code), Risks: System crashes (blue screens), Data corruption, Application incompatibility, Performance issues, Privacy: Telemetry collection (extensive diagnostic data β Microsoft). Production devices: NEVER run Insider builds (stability required), Test lab: Dedicated Insider devices (isolated testing). User enrollment: Some users join Insider (curiosity) β production device becomes unstable.
PowerShell Modules Vereist
Primary API: Microsoft Graph API Connection:Connect-MgGraph Required Modules: Microsoft.Graph.DeviceManagement
Implementatie
Disable Insider: Policy: Manage preview builds: Disable preview builds, Effect: Users CANNOT enroll in Windows Insider Program, Insider settings: Grayed out in Windows Settings, Production protection: Only stable GA releases.
Vereisten
Intune subscription
Windows 10/11
Production devices (NOT test lab)
Implementatie
Intune: Windows Update ring β Manage preview builds: Disable preview builds. Effect: Insider enrollment blocked. Test lab: Separate policy (allow Insider) for dedicated test devices.
Compliance
CIS Windows Benchmark L1, BIO 12.06, ISO 27001 A.12.6.2.
Monitoring
Gebruik PowerShell-script manage-preview-builds-is-set-to-disable-preview-builds.ps1 (functie Invoke-Monitoring) β Controleren.
Remediatie
Gebruik PowerShell-script manage-preview-builds-is-set-to-disable-preview-builds.ps1 (functie Invoke-Remediation) β Herstellen.
Compliance & Frameworks
CIS M365: Control Windows - Preview builds (L1) -
BIO: 12.06.02 -
ISO 27001:2022: A.12.6.2 -
Automation
Gebruik het onderstaande PowerShell script om deze security control te monitoren en te implementeren. Het script bevat functies voor zowel monitoring (-Monitoring) als remediation (-Remediation).