AndersonPatricio.ca

A Microsoft Unified Communications resource blog

Recent Posts

Search by Topic

Email Notifications

Blogroll

My Microsoft KBs

.:. About me..

Microsoft Community

Andy's Toolbox

Archives

Ads

Managing Calendar permissions using PowerShell in Exchange Server 2010

Good morning folks (A beautiful winter day without snow here in Toronto),

In Today’s post we are going over the Add-MailboxFolderPermission cmdlet. This command is very helpful if you have a busy Director that wants a new assistant to have access to his Calendar and he doesn’t have time to do it.

First of all, I would recommend to list the current Calendar permissions for our user and it can be done using Get-MailboxFolderPermission <mailbox>:\Calendar

image

Adding permissions…

Now that you know what is going on, you can add a new user and to do that just run the following cmdlet Add-MailboxFolderPermission <mailbox>:\Calendar –User <Mailbox-that-will-have-access> –AccessRights <Editor,Owner,PublishingEditor,PublishingAuthor,Author,NonEditingAuthor,Reviewer,Contributor>

image

Removing Permissions

Okay, we also need to be able to remove permissions and it can be easily done by running the following cmdlet: Remove-MailboxFolderPermission <mailbox>:\Calendar –User <Mailbox-that-will-be-removed-from-Calendar-Permissions> and then type Y to confirm.

image

Cheers,
Anderson Patricio
http://www.andersonpatricio.ca
http://www.andersonpatricio.org (Portuguese)
Twitter: @apatricio

Comments

Ian C. said:

Sweet. Short & to the point (incl. the relevant rights levels).

I'd like to mention a distinction needs to be made between Add-Mail... and Set-Mail....

Add-MailboxFolderPermission is for NEW rights.

Set-MailboxFolderPermission is to MODIFY EXISTING rights.

# May 19, 2013 9:50 PM

John Skuce said:

Thanks so much...Saved me a bunch of time.  

# July 25, 2013 12:38 PM
Leave a Comment

(required) 

(required) 

(optional)
 

(required) 

If you can't read this number refresh your screen
Enter the numbers above: