Posteingang und Unterordner mit der Exchange Shell freigeben

Mit der Exchange Management Shell Posteingang und Unterordner freigeben.

Da ich soeben bei einem Kunden befragt wurde, wie man denn eine gewachsene Ordner und Unterordner Struktur in einem Postfach (Posteingang und Unterordner) mal eben schnell freigeben können, habe ich dieses kleine Script zusammengetippt:

#Neue Berechtigungen setzen (Add-MailboxFolderPermission)
ForEach ($Ordner in (Get-MailboxFolderStatistics <Postfach> | where { $_.FolderPath.Contains("/Posteingang") -eq $true })) { $OrdnerName = "<Postfach>:" + $Ordner.FolderPath.Replace("/","\"); Add-MailboxFolderPermission $OrdnerName -User <Gruppe-mit-Zugriff> -AccessRights Owner }
 
#Vorhandene Berechtigungen ändner (Add-MailboxFolderPermission)
ForEach ($Ordner in (Get-MailboxFolderStatistics <Postfach> | where { $_.FolderPath.Contains("/Posteingang") -eq $true })) { $OrdnerName = "<Postfach>:" + $Ordner.FolderPath.Replace("/","\"); Set-MailboxFolderPermission $OrdnerName -User <Gruppe-mit-Zugriff> -AccessRights Owner }

Das Script listet einfach alle Unterordner im Posteingang auf und schreibt diese in die Variable $Ordner. Danach wird der komplette Ordnername erstellt. Dazu wird zum String „<Postfach>:“ der Inhalt des Ordnerpfades hinzugefügt sowie sämtliche „/“ durch „\“ ersetzt und in der Variable $OrdnerName abgelegt. Durch den Befehl Add- bzw. Set-MailboxFolderPermission wird dann einer Gruppe oder einem User das Zugriffsrecht Besitzer auf die Unterordner im Posteingang gewährt. Weitere mögliche Berechtigungen finden sich im Technet Artikel zu Add- bzw. Set-MailboxFolderPermission: https://technet.microsoft.com/de-de/library/dd298062(v=exchg.160).aspx / https://technet.microsoft.com/de-de/library/ff522363(v=exchg.160).aspx


Die gesuchte Lösung noch nicht gefunden oder benötigen Sie Hilfe bei anderen Themen aus meinem Blog? Nehmen Sie gerne Kontakt mit mir bzw. meinem Unternehmen Jan Mischo IT auf. Ich freue mich auf Ihre Anfrage: https://janmischo.it/kontakt/


+49 2801 7004300

info@janmischo.it


Beitrag veröffentlicht

in

, ,

von

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.