Speicherung der Distinguished Names in einem Array
Hey!
Aktuell soll ich ein Script anfertigen, welches die Distinguished Names, von Mitglieder einer AD-Gruppe, in ein Attribut eines AD-Objekts packt.
Das aktuelle Script funktioniert nur mit einem User:
Irgendwie stehe ich aktuell auf dem Schlauch; eventuell ist die Lösung zum Greifen nahe.
Danke für Hilfe schonmal ^^
Aktuell soll ich ein Script anfertigen, welches die Distinguished Names, von Mitglieder einer AD-Gruppe, in ein Attribut eines AD-Objekts packt.
Das aktuelle Script funktioniert nur mit einem User:
$adGroupPrefix = "FullAccess"
$mailBoxADName = "testbox"
$map = Get-ADGroupMember $adGroupPrefix
Set-ADUser $mailBoxADName -clear msExchDelegateListLink
foreach($mapping in $map){
Write-Host $map.distinguishedName
Set-ADUser $mailBoxADName -Add @{msExchDelegateListLink=$map.distinguishedName}
}
Irgendwie stehe ich aktuell auf dem Schlauch; eventuell ist die Lösung zum Greifen nahe.
Danke für Hilfe schonmal ^^
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 3731928418
Url: https://administrator.de/forum/speicherung-der-distinguished-names-in-einem-array-3731928418.html
Ausgedruckt am: 10.01.2025 um 22:01 Uhr
2 Kommentare
Neuester Kommentar
foreach($mapping in $map){
Falsch, du machst zwar eine Foreach Schleife verwendest dann aber innerhalb dieser weiterhin $map statt $mapping ...