Set Default Calendar Sharing Permissions for all users

  1. Open Notepad
  2. Copy the following cmdlets and edit as required:
DefaultSharingPolicyOffice365
PowerShell DefaultSharingPolicyOffice365

3. Save the file as a PowerShell Script file.

4. Open Windows PowerShell

5. Run your script file

6. Enter your Office 365 admin credentials and click ok

Access Rights Roles

Author

CreateItems, DeleteOwnedItems, EditOwnedItems, FolderVisible, ReadItems

Contributor

CreateItems, FolderVisible

Editor

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

None

FolderVisible

NonEditingAuthor

CreateItems, FolderVisible, ReadItems

Owner

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

PublishingEditor

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

PublishingAuthor

CreateItems, CreateSubfolders, DeleteOwnedItems, EditOwnedItems, FolderVisible, ReadItems

Reviewer

FolderVisible, ReadItems

The following roles apply specifically to calendar folders:

AvailabilityOnly

View only availability data

LimitedDetails

View availability data with subject and location

Access Rights Permissions

CreateItems

The user can create items in the specified folder.

CreateSubfolders

The user can create subfolders in the specified folder.

DeleteAllItems

The user can delete all items in the specified folder.

DeleteOwnedItems

The user can only delete items that they created from the specified folder.

EditAllItems

The user can edit all items in the specified folder.

EditOwnedItems

The user can only edit items that they created in the specified folder.

FolderContact

The user is the contact for the specified public folder.

FolderOwner

The user is the owner of the specified folder. The user can view the folder, move the move the folder, and create subfolders. The user can’t read items, edit items, delete items, or create items.

FolderVisible

The user can view the specified folder, but can’t read or edit items within the specified public folder.

ReadItems

The user can read items within the specified folder.

Related Links:

https://docs.microsoft.com/en-us/powershell/module/exchange/mailboxes/Set-MailboxFolderPermission?redirectedfrom=MSDN&view=exchange-ps