Setting up Mailbox Folder permissions
It is possible to further restrict the access of users to specific Mailbox folders using the
Add-MailboxFolderPermission cmdlet in Powershell. The
Add-MailboxFolderPermission allows you to specify folder-level permissions for users, to a mailbox. Utilise this for more granular control over what users have access to.
Start by adding a user as a calendar delegate to a calendar with access to private items via PowerShell. The example below adds firstname.lastname@example.org as a calendar delegate to email@example.com with access to private items.
Add-MailboxFolderPermission -Identity firstname.lastname@example.org:\Calendar -User email@example.com -AccessRights Editor -SharingPermissionFlags Delegate,CanViewPrivateItems
Editor is the access right necessary to allow a user to create, delete and read calendar items. If you wanted the user to be able to create calendars, change
Further information on the the Add-MailboxFolderPermission and additional parameters is available from Microsoft.