ADS Sicherheitsgruppe kopieren

Die Anforderung ist simpel. Alle Nutzer der Sicherheitsgruppe A (mygroup_a) sollen in eine neue Sicherheitsgruppe B (mynewgroup_b) kopiert werden. Eine Möglichkeit Sicherheitsgruppen zu duplizieren, gibt es in der Active Directory GUI leider nicht. Die Benutzer händisch in eine neue Gruppe einpflegen ist mühsam und fehleranfällig. Zum Glück gibt es jedoch Powershell.

ADS Sicherheitsgruppe kopieren

Dazu öffnet man auf dem Domänencontroller eine Powershell als Administrator.

Get-ADGroupMember "mygroup_a" | ForEach-Object {Add-ADGroupMember -Identity "mynewgroup_b" -Members $_}

Der Befehl liest alle Elemente der Gruppe mygroup_a aus. Eine Schleifenanweisung fügt jedes der gefundenen Elemente der Gruppe mynewgroup_b hinzu.

Ich liebe One-liner. 🙂

Powershell runas

Hin und wieder ist es notwendig eine Powershell Session unter einem anderen Benutzer auszuführen, aber abmelden und neu anmelden ist keine Option.

In diesem Fall gibt es einen kleinen Trick. In einer PS Sitzung gibt man den unten dargestellten Befehl ein. Lediglich domain und user müssen angepasst werden auf das Nutzerkonto, in dessen Kontext die neue Shell laufen soll.

Start-Process powershell.exe -Credential "mydomain\myuser" -NoNewWindow -ArgumentList "Start-Process powershell.exe -Verb runAs"

Es öffnet sich ein Windows Loginfenster für die Eingabe des Kennwortes.

PSrunas01Ist das Kennwort korrekt, öffnet sich eine weitere Shell im Kontext des angegebenen Users.

DcsAdmin Password für DataCore Services ändern

Durch einen Tippfehler wurden bei der Datacore Installation für beide Server unterschiedliche DCSAdmin Passwörter vergeben. Eine Paarung der beiden Sewrver war somit nicht möglich. Das Passwort musste neu vergeben werden. Dies funktioniert leicht mit einem Datacore Powershell cmdlet.

Ablauf

Achtung! Dies ist nur eine Zusammenfassung für zwei Hosts, wobei nur das Passwort eines Servers geändert werden muss. Für alle anderen Szenarien bitte die genaue Anleitung bei Datacore Webhelp lesen.

  • DataCore Powershell starten
Set-DcsAdminPassword.ps1 -Password <new password>

Links