Rekursive Rechtevergabe auf öffentliche Ordner
Problembeschreibung
Unter Exchange Server 2007 ist die Verwaltung der Öffentlichen Ordner etwas "unhandlicher" geworden - der Großteil geht nur noch über die Verwaltungsshell. Wenn man nun die Berechtigungen auf einen Öffentlichen Ordner vergeben will, so lautet der Befehl in der Shell etwa
Add-PublicFolderClientPermission -Identity "\Ordnername" -AccessRights Owner -User username_xyz
Die genaue Beschreibung des Befehls findet man auf der Microsoft TechNet-Seite, die Parameter für AccessRights kann man dort ebenfalls einsehen.
Doch wie lautet der Befehl, um auf einen Ordner samt Unterordner Rechte zu vergeben?
Lösung
Es wird ein Script namens AddUsersToPFRecursive.ps1 mitgeliefert. Öffne die Exchange-Verwaltungsshell und gib den Befehl
AddUsersToPFRecursive.ps1 -TopPublicFolder "\Ordnername" -User "username_xyz" -Permission Owner
ein. Daraufhin werden dem User username_xyz auf alle Unterordner Besitz-Rechte gegeben.
Um also einem User Vollzugriff auf die gesamten, öffentliche Ordner zu geben, müsste
AddUsersToPFRecursive.ps1 -TopPublicFolder "\" -User "username_xyz" -Permission Owner
eingegeben werden. Die Verwendung / Durchführung erfolgt auf eigenes Risiko!