Auslesen einer OU und setzen der Kalenderberechtigung im Exchange 2016

  • Hallo Zusammen


    Ich habe eine OU in der 186 User drin sind. bei diesen wird gewünscht, dass die Kalenderberechtigung von {AvailabilityOnly} auf {LimitedDetails} gesetzt wird.


    Ich habe dies mal vorbereitet:
    Die displayName sind so aufgebaut: "Vorname Nachname Standort1"


    Get-ADUser -Filter * -Properties displayName | where-object { $_.displayName -like "*Standort1" }


    Das funktioniert einwandfrei


    Nun wollte ich das setzen noch einbauen:


    $a = Get-ADUser -Filter * -Properties displayName | where-object { $_.displayName -like "*Standort1" }
    $a | foreach-object {Set-MailboxFolderPermission -Identity "displayName:\Calendar" -user Default -AccessRights LimitedDetails}


    Leider bin ich mir nicht sicher ob er nun das displayName als Variabel erkennt oder nach dieser Mailbox sucht? Wie würdet Ihr dies lösen. bin für Vorschläge offen.


    Danke und Gruss
    pavel

    • Offizieller Beitrag

    Hallo,
    bitte IMMER auf Crosspostings hinweisen - danke!
    Gerade im Exchange sind nicht so viele Unterwegs, und die in fast allen Foren:
    https://social.technet.microso…g?forum=exchange_serverde


    Ich verlinke das dort auf dieses Forum, Evgenij hat ja schon geantwortet ;)


    Nachtrag - als Gelöst markiert, da im TechNet die Lösung erfolgt ist.

    Gruss, Norbert
    MVP Exchange Server 2006-06/2018
    Acronis Certfied Engineer