Join our Newsletter — 33% off our NHI Course
Home› Guides› Group Policy to Intune Migration: Move Settings Without…
Guide Endpoint Security

Group Policy to Intune Migration: Move Settings Without Losing Security Controls

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 8 November 2026 15 min read
On this page

Moving Windows devices from Group Policy to Intune is where security settings quietly go missing: a GPO that applied 300 settings becomes a settings catalog profile with 180, and nobody notices the other 120 until an audit or an incident. This playbook is for endpoint and identity teams moving to Entra joined, Intune managed Windows devices. It covers inventorying GPOs, using Group Policy analytics, choosing between the settings catalog, security baselines, endpoint security policies and imported ADMX templates, handling settings with no MDM equivalent, resolving conflicts and precedence during co-existence, testing in rings, and retiring GPOs safely. For securing each side, see the Group Policy Security Guide and the Microsoft Intune Guide. Product behaviour described here was checked against Microsoft Learn on 8 November 2026.

This is an independent guide from NHI Mgmt Group, based on Microsoft's public documentation as of November 2026. It is not sponsored or reviewed by Microsoft. Product features change, so confirm settings against Microsoft's current documentation.

Key takeaways

  • Group Policy is not being retired, but Microsoft says Entra join should be the default for new and reset endpoints, and Entra joined devices do not process domain GPOs, so the move is driven by the device join model, not a deadline.
  • Group Policy analytics tells you what maps, not what matters. An MDM Support percentage of 90% can still hide the one unmapped setting your auditors rely on, so review unsupported settings by risk, not by count.
  • Rebuild security settings from baselines, migrate the rest. Use Intune security baselines and endpoint security policies for the security core, and the analytics Migrate feature for application and user experience settings.
  • Co-existence is the dangerous phase. On hybrid joined devices both channels can set the same value; MDMWinsOverGP only covers Policy CSP settings, so everything else is a race you must prevent by design.
  • Decommission GPOs by unlinking, not deleting. Back up, unlink per OU after the ring is stable, keep the backup for rollback, and only then delete, so a missed setting can be restored in minutes.

What is changing and why

Group Policy applies settings to computers and users that are members of an Active Directory domain, delivered from domain controllers over SMB and LDAP. Intune applies settings through the Windows MDM channel using configuration service providers (CSPs), delivered over the internet to devices that are enrolled. The change is not a product retirement; it is a change in how devices are joined and managed.

  • Device identity: Microsoft's guidance on join types states that "Microsoft Entra Join should be your default option for new and reset endpoints" and that hybrid join "shouldn't be long term nor the end goal for any organization". Entra joined devices are not domain members, so domain GPOs do not reach them. See the Entra Device Identity guide.
  • Delivery model: Microsoft describes cloud-native endpoints as Autopilot deployed, Entra joined and MDM enrolled, and "recommends that organizations focus on adopting cloud-native endpoints".
  • Setting model: a GPO setting is usually a registry value under a Policies key written by a client-side extension. The Intune equivalent is a CSP node, for example ./Device/Vendor/MSFT/BitLocker/RequireDeviceEncryption. Many settings exist on both sides; some exist only in Group Policy.
Group Policy constructIntune equivalentNotes
Administrative Templates (inbox ADMX)Settings catalogMost inbox ADMX settings are ADMX-backed Policy CSP nodes
Third-party ADMX (browsers, Office, line-of-business apps)Settings catalog where Microsoft has added them, otherwise Imported Administrative templates (Preview)Custom import limits apply (see below)
Security Settings: account, audit, user rights, security optionsSecurity baseline, settings catalog, endpoint security policiesDomain password policy for domain accounts is not a device setting
Windows Defender Firewall rulesEndpoint security, Firewall and Firewall rules policiesNot migrated by the analytics Migrate feature
AppLocker and App ControlEndpoint security, App Control for BusinessNot migrated by the Migrate feature; see the App Control for Business (WDAC) guide
Microsoft LAPS or Windows LAPS GPOEndpoint security, Account protection, LAPS (Windows LAPS CSP)Entra joined devices back up to Entra ID only
Group Policy Preferences (drive maps, printers, files, scheduled tasks)No direct equivalent; scripts, Remediations, Win32 apps, cloud servicesThe largest source of "not supported" results
Logon and startup scriptsPlatform scripts, Remediations, Win32 appsRemediations need Windows Enterprise E3/E5, Education A3/A5 or VDA licensing
WMI filters and security filteringAssignment groups and assignment filtersRebuild targeting from scratch; do not map OU structure one to one

Official timeline and current status

There is no Microsoft end date for Group Policy, and none of the official pages checked for this guide announce one (checked 8 November 2026). The dates that do constrain a migration are the ones around it:

ItemStatus as published by MicrosoftWhy it matters for the migration
Windows 10End of support on 14 October 2025; still an allowed version in Intune but functionality is not guaranteedPlan to migrate settings for Windows 11 builds; see the Windows 10 End of Life guide
Legacy Microsoft LAPSDeprecated from Windows 11 23H2; newer versions block installation of its MSILegacy LAPS GPOs must move to Windows LAPS, whether by GPO or CSP
Custom ADMX import in IntunePublic previewPreview features can change; keep critical settings in the settings catalog where possible
Hybrid to Entra join conversionNo supported path without a Windows resetMigration of settings happens per device as it is reset, refreshed or re-provisioned
Group Policy analytics mappingUpdated by Microsoft over time; imported GPOs re-evaluate automaticallyRe-check the Not supported list before each wave instead of relying on the first import

Microsoft's advice is to change join type at a "complementary event" such as a hardware refresh, OS upgrade or a reset during troubleshooting. Most organisations therefore run both channels for at least one refresh cycle, so co-existence design matters more than the cut-over date.

Who and what is affected

  • Identity and directory teams: GPO ownership, delegated rights on GPOs and OUs, and the domain itself change role. GPO edit rights remain a privilege escalation path while any device still processes them (MITRE ATT&CK T1484.001 Group Policy Modification).
  • Security operations: detections that watch GPO changes (directory service change event 5136 on Group Policy containers) need an Intune equivalent: audit logs for policy changes and Multi Admin Approval.
  • Audit and compliance: evidence of configuration moves from GPO reports and RSOP output to Intune per-setting reports and baseline status.
  • Service accounts and machine credentials: GPO-driven scheduled tasks or scripts that run with stored credentials are non-human identities. Re-platforming is the moment to remove embedded passwords rather than copy them into an Intune script. See the Service Account Security Guide.

Finding affected systems and identities

Step 1: inventory GPOs and their reach

  1. Export every GPO, its links, enforcement, security filtering, WMI filters and delegation from the Group Policy Management Console or the GroupPolicy PowerShell module. Record which OUs the target devices sit in.
  2. Use Policy Analyzer from the Microsoft Security Compliance Toolkit to find redundant and conflicting settings across GPOs before you migrate them, and export the comparison to Excel as your working register.
  3. Capture the effective result on a representative device per persona (RSOP or gpresult) so you test against what devices actually receive, not what GPOs claim.

Step 2: run Group Policy analytics

Save each GPO as an XML report from GPMC (Save report, type XML File) and import it under Devices, Manage devices, Group Policy analytics. Each file must be under 4 MB with proper Unicode encoding; larger GPOs fail and must be split. The import needs the Intune administrator role or a role with the Security baselines and Device Configuration permissions, and scope tags chosen at import control which admins can see the result.

Analytics outputWhat it meansWhat to do
MDM Support %Share of settings in the GPO with a matching Intune settingUse for wave planning only, never as a sign-off metric
Ready for migrationA matching setting exists in IntuneCandidate for the Migrate feature or a baseline
Not supportedNo setting exposed to MDM providersRisk-rate each one: replace, script, accept or drop
DeprecatedApplies to older Windows or Edge versions or unused policiesDrop, after confirming no device still needs it
CSP MappingThe OMA-URI for the settingUse in a custom profile only for settings not found in the settings catalog

Two limits matter. Analytics parses the Policy, PassportForWork, BitLocker, Firewall and AppLocker CSPs plus Group Policy Preferences; anything else may show as unknown. And Microsoft states the tool only supports non-ADMX settings in English, so GPOs authored in other languages give an inaccurate MDM Support figure.

Step 3: classify every Not supported setting

  • Not applicable to cloud-native devices: domain controller settings, Kerberos settings that only matter for domain sign-in, folder redirection to on-premises shares. Drop them, with a note.
  • Replaced by a different control: drive maps replaced by OneDrive or SharePoint, printer GPOs by a cloud print service, legacy LAPS by Windows LAPS.
  • Still required, no CSP: deliver by a Remediations package or platform script that writes and checks the value, owned and reviewed like code.
  • Security-relevant with no replacement: escalate as a risk acceptance; do not silently drop it.

Migration options

OptionBest forTrade-offs
Rebuild from Intune security baselinesThe security core: Windows, Defender for Endpoint, Edge, Microsoft 365 AppsMicrosoft defaults are generally the most restrictive; baselines are not CIS or NIST compliant and old versions become read-only when a new one ships
Endpoint security policiesFirewall, ASR, App Control, BitLocker, LAPS, Defender AntivirusSettings can overlap with baselines and settings catalog profiles; design one owner per setting
Group Policy analytics MigrateApplication and user experience settings that map cleanlyBest effort; AppLocker and Firewall rules excluded; conflicting values across GPOs must be resolved before it continues
Settings catalog by handClean-sheet design and settings you want to regroupSlower, but avoids carrying years of GPO sediment
Imported Administrative templates (Preview)Third-party ADMX not yet in the catalogMax 20 ADMX files, 1 MB each, en-us ADML only, combo box settings unsupported, dependencies such as Windows.admx must be imported first
Custom OMA-URI or ADMX ingestionWin32 app policies with no catalog entryIngested policies cannot write under System, Software\Microsoft or Software\Policies\Microsoft except listed exceptions such as Office, Edge and OneDrive
Remediations or platform scriptsRegistry values or state with no CSPScripts need ownership, signing decisions and review; Remediations allow 200 packages per tenant and need qualifying licences

Decision guidance: rebuild security settings rather than translate them. Intune baselines come from the same Microsoft team as the GPO baselines, minus domain controller settings. Diff the two with Policy Analyzer, carry over your deliberate exceptions, and let the rest go. Use the Migrate feature for the long tail of browser, Office and usability settings. Small organisations with a handful of GPOs can rebuild entirely in the settings catalog; large estates should consolidate first, since Microsoft warns against migrating all GPO settings without review. See the Microsoft Security Baselines and Security Compliance Toolkit Guide.

Conflict and precedence during co-existence

  • Entra joined devices: only Intune applies. Conflicts are between Intune policies: when two configuration policies set different values Intune reports a conflict and you resolve it manually; a compliance policy setting takes precedence over the same setting in a configuration profile.
  • Hybrid joined devices: both channels apply. Set ControlPolicyConflict/MDMWinsOverGP to 1 (Windows 10 1803 and later) so that for Policy CSP settings with a Group Policy equivalent the MDM value wins and the GP value is blocked. Microsoft is explicit that it does not cover other CSPs such as the Defender CSP, and that configuring the same setting in both channels otherwise creates "a race condition and no guarantee which one wins".
  • Windows Update: Microsoft recommends IgnoreWindowsUpdateGroupPolicies rather than MDMWinsOverGP for update settings.
  • Verification: the MDM Diagnostic report on the device (Settings, Accounts, Access work or school, Advanced Diagnostic Report) lists GP settings that MDM blocked.

The safe pattern is to stop the GPO reaching a device when the Intune profile arrives (move it to an OU without the link, or deny Apply Group Policy to a pilot group) rather than rely on precedence.

Testing and rollback

  1. Ring 0, IT test devices: fresh Autopilot builds, Entra joined, with the new profiles. Compare effective settings with the step 1 gpresult capture and record every difference.
  2. Ring 1, IT staff and willing users (about 1 to 2%): real workloads for two weeks. Watch per-setting status in each profile, baseline status, and helpdesk tickets tagged to the pilot.
  3. Ring 2, representative departments (about 10%): include one team with line-of-business apps that relied on custom ADMX or Preferences.
  4. Ring 3, broad deployment: by refresh or reset wave, targeted by groups or filters.
  5. Hybrid devices that stay hybrid: migrate one GPO family at a time. For each, assign the Intune profile, then unlink the GPO from the pilot OU, confirm, and widen.

Rollback: take a GPMC backup of every GPO before you unlink it. To roll back a hybrid device, relink the GPO and unassign the Intune profile; remember that setting MDMWinsOverGP back to 0 restores saved GP policies (Windows 10 1803 excepted, so confirm that version's rollback path with Microsoft). Allow for timing: Microsoft notes that removing a profile after group removal can take up to 7 hours or more, and maintenance syncs run roughly every 8 hours, so do not judge a rollback after ten minutes. Entra joined devices have no GPO to fall back to, so ring 0 must be thorough.

Risks of doing nothing

  • Unmanaged new devices: devices provisioned as Entra joined while settings stay in GPO receive no configuration at all, which is worse than either model.
  • Remote devices drifting: hybrid joined devices need line of sight to a domain controller for policy refresh, so remote users drift. See the Configuration Drift and Baseline Enforcement Guide.
  • Persistent attack path: GPO edit rights remain a domain-wide code execution route for attackers who reach Active Directory.

Common failure patterns

  • Signing off on percentages: treating 85% MDM support as success while an unmapped audit policy or user right goes unreplaced.
  • Dual delivery without control: leaving GPOs linked to hybrid devices and assuming MDM wins, when the setting lives in a CSP that MDMWinsOverGP does not cover.
  • Multiple owners per setting: the same BitLocker or Defender setting in a baseline, an endpoint security policy and a catalog profile, producing permanent conflicts.
  • Copying credentials into scripts: moving a GPO Preferences task that stored a password into an Intune script, re-embedding a static secret.
  • Deleting GPOs first: deleting rather than unlinking, leaving no quick rollback when a missed setting surfaces.

Measuring progress

  • Percentage of in-scope settings classified (migrated, replaced, accepted, dropped), target 100% before ring 3.
  • Number of open Intune configuration conflicts, target zero.
  • Devices reporting baseline compliance in Endpoint security, Security baselines.
  • GPOs still linked to OUs containing in-scope devices, trending to zero.
  • Helpdesk tickets per 100 migrated devices in the two weeks after each wave.
FrameworkReferenceRelevance
NIST SP 800-53 Rev. 5CM-2, CM-2(2), CM-3, CM-4, CM-6, CM-8Baseline, automated currency, change control, impact analysis, settings, inventory
NIST CSF 2.0PR.PS-01, ID.AM-08Configuration management practices; lifecycle management
CIS Controls v8.1Control 4 Secure Configuration of Enterprise Assets and SoftwareDocumented secure configuration process
ISO/IEC 27001:2022 Annex AA.8.9 Configuration management; A.8.32 Change managementConfigurations established, monitored and changed under control
MITRE ATT&CKT1484.001 Group Policy ModificationAbuse of GPO rights during co-existence

Practitioner checklist

  • Export and back up every GPO with links, filters and delegation; set aside unlinked and empty GPOs.
  • Run Policy Analyzer to remove redundancy and conflicts before importing to Group Policy analytics.
  • Import GPO XML reports (under 4 MB each) and classify every Not supported and Unknown setting by risk.
  • Rebuild the security core from current Intune security baselines and endpoint security policies, carrying only documented exceptions.
  • Assign one owner and one policy per setting; resolve all Intune configuration conflicts.
  • On hybrid devices, set MDMWinsOverGP and IgnoreWindowsUpdateGroupPolicies, and still stop GPOs reaching migrated devices.
  • Replace stored credentials in GPO tasks and scripts instead of copying them into Intune.
  • Pilot in rings, comparing effective settings against gpresult captures from the original estate.
  • Unlink GPOs per OU only after each ring is stable; keep backups and delete after an agreed retention period.
  • Protect Intune with scoped roles and Multi Admin Approval, since it now carries the authority GPO rights used to hold.

Standards and references

Related NHI Mgmt Group resources: Group Policy Security Guide · Microsoft Intune Guide · Configuration Manager to Intune · Local Administrator Password Solution (LAPS) Guide · Microsoft Security Baselines and Security Compliance Toolkit Guide

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 8 November 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org