Last updated: 2019-06-14
Description
This script exports all mailbox folder permissions for mailboxes of the type UserMailbox. This is useful for documentation purposes before migration.
The permissions are exported to a local CSV file.
The script will run within an active Exchange Server 2013/2016/2019 Management Shell session.
Note
Gathering mailbox folder permission data for many mailboxes takes some time.
Example
# Export mailbox permissions to export.csv.Get-MailboxPermissionsReport-ps1 -CsvFileName export.csv
Version History
- 1.0, Initial community release
- 1.1, Minor PowerShell fixes
- 1.2, Minor PowerShell fixes
- 1.3, MailboxId parameter added
- 1.4, Fix to ensure mailbox uniqueness using the alias property
Links
- Download and follow at Github: https://github.com/Apoc70/Get-MailboxPermissionReport
Additional Credits
The script is based on Mr. Tony Redmond’s blog post http://thoughtsofanidlemind.com/2014/09/05/reporting-delegate-access-to-exchange-mailboxes/
Follow
- Twitter @stensitzki