Copier les groupes d'un compte sur autre en powershell

Comment dupliquer les accès d un compte sur un autre.

Pour copier tous les groupes du compte source

Get-ADUser -Identity "login_compte_source" -Properties memberof | Select-Object -ExpandProperty memberof | Add-ADGroupMember -Members "login_compte_cible"
Lien vers le fichier : cliquez ici Copier le code

Si on veut filtrer avec un regex les groupes à copier. Par exemple ici on ne copie que les groupes qui commencent par GRP_RDP, GRP_SSH ou GRP_ADM

Get-ADUser -Identity "login_compte_source" -Properties memberof | Select-Object -ExpandProperty memberof | Where-Object { $_ -match "^CN=GRP_(RDP|SSH|ADM)_.*" } | Add-ADGroupMember -Members "login_compte_cible"
Lien vers le fichier : cliquez ici Copier le code
Publicité