How to get list permissions of a mailbox without using Outlook Client

Posted on 2008-06-23
Last Modified: 2008-06-27

I need to get the permissions on Shared Mailbox. Usually you would do it using Outlook. This is fine if I need it for a single mailbox. Now my manager has asked me to generate the permissions list for all the shared mailboxes in the Organisation(roughly around 300). I also need to find out what permissions each user has,for ex Owner, Author, etc..

 Is there a way to do it without having to use Outlook. Any tools out there..

Any advice would be appreciated.

Question by:ach_patil
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 40

Expert Comment

ID: 21845262
This is what you need to run...the "Get-MailboxPermission" cmdlet.

Not sure you can do several mailboxes simultaneously, unfortunately.

LVL 13

Author Comment

ID: 21845287
Sorry I forgot to mention.. We are still in a Exchange 2003 Environment.

LVL 13

Author Comment

ID: 21846026
Hi coolsport

Thanks for the above response. But ADModify gives you the Mailbox Rights. I need to find out the Exchange Mailbox Permissions which you set using Outlook. If I am not wrong these permissions are set directly on the ESE database and cant be queried directly as ESE doesnt come with a Query Engine.


Accepted Solution

Neiphin earned 500 total points
ID: 21847299
You can use pfdavadmin to export mailbox permissions to a csv file. Download it from the Internet,

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Find out what you should include to make the best professional email signature for your organization.
After hours on line I found a solution which pointed to the inherited Active Directory permissions . You have to give/allow permissions to the "Exchange trusted subsystem" for the user in the Active Directory...
To show how to create a transport rule in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Rules tab.:  To cr…
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…
Suggested Courses
Course of the Month3 days, 11 hours left to enroll

630 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question