Answered by:
Exchange 2007: View users that can access a mailbox or resource.

Question
-
How can I determine how many users have access to a specific mailbox or resource in Exchange 2007?
Example of request:
"Can you tell me who has access to Fleet Service Writer and Fleet Resource email
accounts?"Wednesday, February 22, 2012 3:19 PM
Answers
-
If you have a specific mailbox you can run this to find everyone who has full access permission to the mailbox at the server level:
get-mailboxpermission -id Mailbox | where {$_.accessrights -eq 'fullaccess'}
The problem is people can also have permissions within the mail folders themselves.
TBrennan
- Marked as answer by Terence Yu Wednesday, February 29, 2012 8:35 AM
Wednesday, February 22, 2012 8:24 PM -
Hi
I test it in my lab. Exchange 2007 sp3
mailbox Name : test
list user can access test
Get-Mailboxpermission –Identity “test” |where {$_.AccessRights –like “FullAccess”} |select user
It won’t list send as permission user.
This command will list send as permission user.
Get-ADPermission –Identity “test”|where {$_.ExtendedRights –like “Send-as”} |select userTerence Yu
TechNet Community Support
- Marked as answer by Terence Yu Wednesday, February 29, 2012 8:35 AM
Thursday, February 23, 2012 2:51 AM
All replies
-
Hi
Is this what you are looking for:
Get-MailboxPermission user| select user,accessrights
http://technet.microsoft.com/en-us/library/aa998218%28v=exchg.80%29.aspx
Wednesday, February 22, 2012 3:24 PM -
I think the dept wants to know how many of their staff can access the mailbox.Wednesday, February 22, 2012 3:51 PM
-
Might this can help you
Get-MailboxPermission -Identity "Terry Adams" -User RaySam -AccessRights Fullaccess -InheritanceType all
Thanks Sriram
Wednesday, February 22, 2012 5:43 PM -
I'll try it. Thanks
Wednesday, February 22, 2012 6:28 PM -
If you have a specific mailbox you can run this to find everyone who has full access permission to the mailbox at the server level:
get-mailboxpermission -id Mailbox | where {$_.accessrights -eq 'fullaccess'}
The problem is people can also have permissions within the mail folders themselves.
TBrennan
- Marked as answer by Terence Yu Wednesday, February 29, 2012 8:35 AM
Wednesday, February 22, 2012 8:24 PM -
Hi
I test it in my lab. Exchange 2007 sp3
mailbox Name : test
list user can access test
Get-Mailboxpermission –Identity “test” |where {$_.AccessRights –like “FullAccess”} |select user
It won’t list send as permission user.
This command will list send as permission user.
Get-ADPermission –Identity “test”|where {$_.ExtendedRights –like “Send-as”} |select userTerence Yu
TechNet Community Support
- Marked as answer by Terence Yu Wednesday, February 29, 2012 8:35 AM
Thursday, February 23, 2012 2:51 AM -
-
I've been working on another project, but will post results soon. ThanksFriday, February 24, 2012 2:42 PM
-
-
Thanks for the help. The command worked great.Tuesday, February 28, 2012 1:05 PM