Skip to Content
Microsoft 365Exchange OnlineRetrieve Mailbox Permissions

Retrieve Mailbox Permissions

Find who has access to what mailboxes within your Microsoft 365 organisation.

To get to the Mailbox Permissions in Exchange Online, you need to have the following permissions:

  • Global Administrator
  • Exchange Administrator
  • Security Administrator

Script

Get-EXOMailbox -ResultSize Unlimited | Get-ExoMailboxPermission | Where-Object { $_.User -notlike "NT AUTHORITY\SELF" } | Select-Object Identity, User, PrimarySmtpAddress, Deny, AccessRights, IsInherited | Export-Csv -Path "~/mailboxpermissions.csv" -NoTypeInformation
Last updated on