Auslesen einer OU und setzen der Kalenderberechtigung im Exchange 2016

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • 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
  • Hallo,
    bitte IMMER auf Crosspostings hinweisen - danke!
    Gerade im Exchange sind nicht so viele Unterwegs, und die in fast allen Foren:
    social.technet.microsoft.com/F…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