Auslesen einer OU und setzen der Kalenderberechtigung im Exchange 2016

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • 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