Gruppenmitglieder einer Rechtegruppe im AD auf eine andere übertragen?
Hallo zusammen,
aktuell strukturieren wir in der Firma gewaltig um und legen neue Distribution Lists und Rechtegruppen an.
Die alten DLs und Rechtegruppen tragen Mitglieder, welche ich 1:1 auf die neuen DLs und Gruppen übertragen möchte.
Einzeln per Hand einzutragen ist eine Ewigkeitsaufgabe, das muss doch auch irgendwie automatisch gehen oder?
Ich möchte nicht mit einem Member-Verweis auf die alten Gruppen arbeiten, sondern die Mitglieder direkt drin stehen haben.
AD ist Windows 2012 R2.
Gibt's die Möglichkeit das mit Shell oder Kommandozeile zu machen?
Danke für eure Unterstützung.
Björn
aktuell strukturieren wir in der Firma gewaltig um und legen neue Distribution Lists und Rechtegruppen an.
Die alten DLs und Rechtegruppen tragen Mitglieder, welche ich 1:1 auf die neuen DLs und Gruppen übertragen möchte.
Einzeln per Hand einzutragen ist eine Ewigkeitsaufgabe, das muss doch auch irgendwie automatisch gehen oder?
Ich möchte nicht mit einem Member-Verweis auf die alten Gruppen arbeiten, sondern die Mitglieder direkt drin stehen haben.
AD ist Windows 2012 R2.
Gibt's die Möglichkeit das mit Shell oder Kommandozeile zu machen?
Danke für eure Unterstützung.
Björn
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 263782
Url: https://administrator.de/contentid/263782
Ausgedruckt am: 22.11.2024 um 17:11 Uhr
3 Kommentare
Neuester Kommentar
Mit der PowerShell sollte das kein Problem sein. Folgendes Script übernimmt bspw. die Members aus "Group1" in "Group2":
Quelle: powershellpraxis.de/index.php/active-directory/5-klassen-im-ad-cmdlets#5.3%20Gruppen
Clear-Host
Set-StrictMode -Version "2.0"
$GroupNameA = "Group1"
$GroupNameB = "Group2"
$MembersA = @(Get-ADGroupMember $GroupNameA | Foreach{$_.SamAccountName})
$MembersB = @(Get-ADGroupMember $GroupNameB | Foreach{$_.SamAccountName})
$Members2Add = $MembersA | Where {$MembersB -NotContains $_}
If($Members2Add){
Add-ADGroupMember $GroupNameB -Members $Members2Add
}
Quelle: powershellpraxis.de/index.php/active-directory/5-klassen-im-ad-cmdlets#5.3%20Gruppen