Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

mailbox permissions report

Posted on 2015-02-05
3
Medium Priority
?
103 Views
Last Modified: 2015-02-20
Is there an easy way to get a full list of which users can access which mailboxes in an Exchange 2013 environment. Ideally written out to a spreadsheet. In 2010 there used to be a mass of exchange shell commands which could do the same...

I also wondered for exchnage365 mailboxes, if there is a way to get the same report for those mailboxes as well?
0
Comment
Question by:pma111
3 Comments
 
LVL 53

Accepted Solution

by:
Will Szymkowski earned 1000 total points
ID: 40591300
You can use the following powershell script to get the mailbox permissions...

$Mailboxes = get-mailbox -resultsize "unlimited"
foreach ($Mailbox in Mailboxes) {
Get-mailboxPermission -Identity $Mailbox | select Identity, User, AccessRights | out-file "c:\exportedpermissions.csv" -append
}

Open in new window


Will.
0
 

Assisted Solution

by:matt160
matt160 earned 1000 total points
ID: 40591887
Will's should do the job. I use the one below.

Get-Mailbox | Get-MailboxPermission | where {$_.user.tostring() -ne "NT AUTHORITY\SELF" -and $_.IsInherited -eq $false} | Select Identity,User,@{Name='Access Rights';Expression={[string]::join(', ', $_.AccessRights)}} | Export-Csv -NoTypeInformation C:\Log\mailboxpermissions.csv
0
 
LVL 3

Author Comment

by:pma111
ID: 40593138
thanks so much...

can you get similar report for your exchange online mailboxes...
0

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

Question has a verified solution.

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

Microsoft Jet database engine errors can crop up out of nowhere to disrupt the working of the Exchange server. Decoding why a particular error occurs goes a long way in determining the right solution for it.
Often, the users face difficulty in accessing Outlook 2016 PST files on Windows 10 computer. One of the reasons behind it is the improper functioning of MS Outlook when the user tries to open it. MS Outlook suddenly stops working, or it will not op…
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…
Suggested Courses
Course of the Month14 days, 19 hours left to enroll

578 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