Shared Mailbox Anpassung der Ordnerberechtigungen und deren Unterordner
Hallo,
Exchange 2016
Shared Mailbox
Wie kann ich alle User in einem Ordner und dessen Unterordner löschen und dann neue Berechtigungen setzen?
Beispiel:
Posteingang
Danke für eure Hilfe.
Exchange 2016
Shared Mailbox
Wie kann ich alle User in einem Ordner und dessen Unterordner löschen und dann neue Berechtigungen setzen?
Beispiel:
Posteingang
- Test1
- Test2
Danke für eure Hilfe.
Please also mark the comments that contributed to the solution of the article
Content-Key: 574505
Url: https://administrator.de/contentid/574505
Printed on: April 24, 2024 at 02:04 o'clock
4 Comments
Latest comment
Zitat von @fragenumfragen:
Die kenne ich alle nur kann ich nur einzelne User löschen und nicht alle...
Foreach oder die Pipe kennst du dann nicht?? Komische Logik ...Ist doch immer das selbe ...Die kenne ich alle nur kann ich nur einzelne User löschen und nicht alle...
Alle hinzugefügten Berechtigungen alle Ordner des Posteingangs inkl. aller Unterordner entfernen und Standard-Berechtigungen (Default/Anonymous) auf None setzen:
$mailboxalias = "BlaBlub"
Get-MailboxFolder "${mailboxalias}:\Posteingang" -Recurse -PipelineVariable folder | Get-MailboxFolderPermission | ?{$_.Identity.UserType -notin 'Default','Anonymous'} | %{Remove-MailboxFolderPermission -Identity $folder -User $_.User -confirm:$false}
Get-MailboxFolder "${mailboxalias}:\Posteingang" -Recurse -PipelineVariable folder | Get-MailboxFolderPermission | ?{$_.Identity.UserType -in 'Default','Anonymous'} | %{Set-MailboxFolderPermission $folder -User Default -AccessRights None;Set-MailboxFolderPermission $folder -User Anonymous -AccessRights None}