Exchange Powershell Sharedmailbox Permission in CSV Exportieren

MS Exchange Online Logo
MS Exchange Online Logo

Wer die Sharedmailboxen in seiner Exchange / Exchange Online Umgebung nach gesetzt Rechten / Permissions, auswerten und in eine CSV-Datei exportieren möchte, der kann dies wie folgt tun.

Um sich alle Sharedmailboxen, die nur Benutzer enthalten, nach c:\temp\sharedfolders-user-permissions.csv, exportieren zu lassen:

PS> Get-Mailbox -RecipientTypeDetails SharedMailbox -ResultSize:Unlimited | Get-MailboxPermission |Select-Object Identity,User,AccessRights | Where-Object {($_.user -like '*@*')}|Export-Csv C:\temp\sharedfolders-users-permissions.csv  -NoTypeInformation

Wenn man sich alle Sharedmailboxen, die Distribution Lists enthalten, nach c:\temp\sharedfolders-dl-permissions.csv, exportieren möchte:

Get-Mailbox -RecipientTypeDetails SharedMailbox -ResultSize:Unlimited | Get-MailboxPermission |Select-Object Identity,User,AccessRights | Where-Object {($_.user -like '*dl *')}|Export-Csv C:\Temp\sharedfolders.csv  -NoTypeInformation

Thats it … Have Fun

Ersten Kommentar schreiben

Antworten

Deine E-Mail-Adresse wird nicht veröffentlicht.


*