Export all user mailbox folder permissions

Last updated: 2019-06-14


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.


Gathering mailbox folder permission data for many mailboxes takes some time.


# 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


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/ 


%d Bloggern gefällt das: