Exchange Calendar Permissions using Powershell

This is a fast way to manage Calendar permissions of a mailbox. Same commands are for both Exchange on-premises and Exchange Online (Office 365). For Exchange Online first connect Powershell to Office365, as described to previous posts.

# To check current permissions
Get-MailboxFolderPermission -Identity "[email protected]":calendar

# To add calendar permissions, permission can be Editor,Reviewer,Author etc
Add-MailboxFolderPermission -Identity "[email protected]":calendar -User "[email protected]" -AccessRights Editor

# To change the calendar permission of an existing access (thi swill change the access to Author
Set-MailboxFolderPermission -Identity "[email protected]":calendar -User "[email protected]" -AccessRights Author

# To remove calendar permissions
Remove-MailboxFolderPermission -Identity "[email protected]":calendar -User "[email protected]"




Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.