How to Share calendars in Exchange Online using PowerShell

Hi Everyone,

Today’s video will show you how to share a calendar in Exchange Online. You can use the below commands to Add/Remove someone or Check who has access to a Calendar.

1) To add a user to a calendar:

Add-MailboxFolderPermission -Identity  -User    -AccessRights

2) To remove a user from a calendar:

Remove-MailboxFolderPermission -Identity  -User

3)To check who has access to a calendar:

Get-MailboxFolderPermission  -Identity

The roles that are available, along with the permissions that they assign, are described in the following list:

Author: CreateItems, DeleteOwnedItems, EditOwnedItems, FolderVisible, ReadItems

Contributor: CreateItems, FolderVisible

Editor: CreateItems, DeleteAllItems, DeleteOwnedItems, EditAllItems, EditOwnedItems, FolderVisible, ReadItems

None: FolderVisible

NonEditingAuthor: CreateItems, DeleteOwnedItems, FolderVisible, ReadItems

Owner: CreateItems, CreateSubfolders, DeleteAllItems, DeleteOwnedItems, EditAllItems, EditOwnedItems, FolderContact, FolderOwner, FolderVisible, ReadItems

PublishingAuthor: CreateItems, CreateSubfolders, DeleteOwnedItems, EditOwnedItems, FolderVisible, ReadItems

PublishingEditor: CreateItems, CreateSubfolders, DeleteAllItems, DeleteOwnedItems, EditAllItems, EditOwnedItems, FolderVisible, ReadItems

Reviewer: FolderVisible, ReadItems

Leave a Reply

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