EntraGroupMirror.psd1

@{
    RootModule        = 'EntraGroupMirror.psm1'
    ModuleVersion     = '1.1.0'
    GUID              = 'a375511b-5f4d-429f-86de-726e23eb6575'
    Author            = 'Flurin Gubler'
    Copyright         = '(c) 2026 Flurin Gubler. MIT License.'
    Description       = 'Clones every group membership from one Entra ID user to another in one command - security groups, Microsoft 365 groups and Exchange distribution lists included. Ships a read-only diff mode for side-by-side membership comparison.'
    PowerShellVersion = '5.1'
    FunctionsToExport = @('Copy-EntraUserGroups', 'Compare-EntraUserGroups')
    CmdletsToExport   = @()
    VariablesToExport = @()
    AliasesToExport   = @()
    PrivateData       = @{
        PSData = @{
            Tags         = @('EntraID', 'AzureAD', 'MicrosoftGraph', 'Groups', 'Onboarding', 'ExchangeOnline', 'DistributionList', 'Identity', 'Admin')
            LicenseUri   = 'https://github.com/xGreeny/entra-group-mirror/blob/main/LICENSE'
            ProjectUri   = 'https://github.com/xGreeny/entra-group-mirror'
            ReleaseNotes = 'https://github.com/xGreeny/entra-group-mirror/releases'
        }
    }
}