Solved

Exchange 2010 - Assigning Access to All Mailboxes

Posted on 2014-07-22
5
129 Views
Last Modified: 2014-07-25
Hello,

I was reading the following article on Experts Exchange regarding providing access to a user and/or group for allowing access to all Exchange 2010 mailboxes.

I brought this to the attention of an colleague, and he mentioned that this syntax would be another option.

Get-Mailbox -ResultSize unlimited -Filter {RecipientTypeDetails -eq 'UserMailbox'} | Add-Mailboxpermission -User <Identity> -AccessRights FullAccess -InheritanceType All –Automapping $False


The section I bolded, is that really necessary to use in this command string? What gain would there be from using this vs the syntax originally provided in the link, if any.

Thanks.
0
Comment
Question by:victory2201
  • 3
  • 2
5 Comments
 
LVL 42

Accepted Solution

by:
Amit earned 100 total points
ID: 40212346
In the article you mentioned, it is applied to only one users. If you want to apply it on all users. You need to use command your friend provided.

Your colleague used a filter to apply it on User Mailbox type. As there are other type of mailboxes, like room mailboxes. So this filter will make to sure that it is applied to only usermailboxes type. You can add -whatif at the end and see what it will do and remove -whatif when you want to apply it. Hope this helps.
0
 

Author Comment

by:victory2201
ID: 40212904
The Get-Mailbox command should call out all mailboxes in Exchange, correct? That previous link's syntax should work fine for all mailboxes, from what I see.

With that command I posted above, its calling out the -User function, however you should be able to specify a AD Group there as well, if not mistaken?


Thanks.
0
 

Author Comment

by:victory2201
ID: 40214516
Amit,

Just to confirm, by running the command below, there should be no negative affects against my Exchange environment, correct?

Get-Mailbox -ResultSize unlimited -Filter {RecipientTypeDetails -eq 'UserMailbox'} | Add-Mailboxpermission -User Administrator -AccessRights FullAccess -InheritanceType All –Automapping $False

Since its using the -User command, would it be possible to  place a AD Group name there instead?

Thanks.
0
 
LVL 42

Expert Comment

by:Amit
ID: 40214669
This command will just add the permission. So no impact.
0
 

Author Comment

by:victory2201
ID: 40214676
What about adding an AD group in place of the individual user?
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

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

This article explains in simple steps how to renew expiring Exchange Server Internal Transport Certificate.
A list of top three free exchange EDB viewers that helps the user to extract a mailbox from an unmounted .edb file and get a clear preview of all emails & other items with just a single click on mailboxes.
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

830 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