lorsumalpha
Goto Top

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:
$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 ^^

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

lorsumalpha
Lösung lorsumalpha 23.08.2022 um 14:16:16 Uhr
Goto Top
Das Script hat schon funktioniert; habe auf dem falschen User geguckt
3714160434
3714160434 23.08.2022 um 14:59:27 Uhr
Goto Top
foreach($mapping in $map){
Falsch, du machst zwar eine Foreach Schleife verwendest dann aber innerhalb dieser weiterhin $map statt $mapping ...