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.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 574505
Url: https://administrator.de/forum/shared-mailbox-anpassung-der-ordnerberechtigungen-und-deren-unterordner-574505.html
Ausgedruckt am: 23.12.2024 um 17:12 Uhr
4 Kommentare
Neuester Kommentar
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}