Releases: xGreeny/entra-group-mirror
Releases · xGreeny/entra-group-mirror
Release list
v1.1.0
EntraGroupMirror is now a PowerShell module on the PowerShell Gallery.
Install-Module EntraGroupMirror -Scope CurrentUserNew
-Diffmode —Copy-EntraUserGroups -Diff(orCompare-EntraUserGroups) shows a read-only side-by-side comparison of two users'' memberships: source-only, target-only, shared — with notes on groups that cannot simply be copied.- Pester test suite — 16 tests with fully mocked Graph responses, running in CI next to PSScriptAnalyzer.
- Automated publishing — GitHub releases publish the module to the PSGallery.
Changed
- Restructured as module
EntraGroupMirrorwith exported cmdletsCopy-EntraUserGroupsandCompare-EntraUserGroups; the standalone root script moved into the module. - Console output is now English.
Full changelog: CHANGELOG.md
v1.0.0
Initial release.
entra-group-mirror clones every group membership from one Entra ID user to another in one command.
- Cloud security groups & Microsoft 365 groups via Microsoft Graph
- Distribution lists & mail-enabled security groups via Exchange Online
- Dynamic and on-prem-synced groups are skipped with a clear explanation
- Idempotent,
-WhatIfdry-run support, per-group result summary - Admin roles of the source user are listed but never copied
.\Copy-EntraUserGroups.ps1 -Source template.user@contoso.com -Target new.user@contoso.com -WhatIf