fragenumfragen
Goto Top

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
  • Test1
  • Test2

Danke für eure Hilfe.

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

144260
144260 26.05.2020 aktualisiert um 15:40:58 Uhr
Goto Top
fragenumfragen
fragenumfragen 26.05.2020 um 15:51:38 Uhr
Goto Top
Kallo Killpid,
danke für deine rasche Antwort.
Die kenne ich alle nur kann ich nur einzelne User löschen und nicht alle...
144260
Lösung 144260 26.05.2020 aktualisiert um 16:34:53 Uhr
Goto Top
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 ...

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}  
Den Rest mit Add-MailboxFolderPermission zum Hinzufügen bekommst du jetzt mit der Vorlage selbst noch hin...
fragenumfragen
fragenumfragen 27.05.2020 um 06:13:44 Uhr
Goto Top
Danke killpid für deine Hilfe.