Forum Discussion
Share sub calendars in a shared mailbox
- DeletedNov 14, 2023
It appears that you've encountered challenges with sharing sub-calendars in a shared mailbox in Exchange, particularly when using PowerShell commands. Sharing calendars in Exchange can sometimes be tricky, and there are specific steps you need to follow. Let's address your questions and provide a solution:
- Assign Permissions:
- For the root calendar: Add-MailboxFolderPermission "email address removed for privacy reasons:\" -User 'email address removed for privacy reasons' -AccessRights Reviewer
- For the default calendar: Add-MailboxFolderPermission "email address removed for privacy reasons:\Calendar\" -User 'email address removed for privacy reasons' -AccessRights Reviewer
- For the sub-calendar (e.g., Amsterdam): Add-MailboxFolderPermission "email address removed for privacy reasons:\Calendar\Amsterdam" -User 'email address removed for privacy reasons' -AccessRights Editor
- Verify Permissions:
- Use Get-MailboxFolderPermission to verify that the permissions are correctly set.
Opening Shared Calendars in OWA or Outlook:
- OWA (Outlook on the Web):
- To open a shared calendar in OWA, the user can use the "Open another mailbox" feature. In the OWA interface, go to the user's profile picture, select "Open another mailbox," and enter the shared mailbox email address.
- Outlook Client:
- In Outlook, users can open a shared calendar by going to "File" > "Account Settings" > "Account Settings" > "Email" > "Change" > "More Settings" > "Advanced" > "Add" and entering the shared mailbox.
Automatic Sharing without User Interaction:
To automate the sharing process without relying on users accepting invitations, you might need to use the Set-MailboxFolderPermission cmdlet along with the -SharingPermissionFlags parameter. This parameter can be set to "Delegate" to avoid the need for user interaction.
Troubleshooting:
- Ensure that there are no conflicting permissions that might override the ones you're setting.
- Check for any issues with the user's mailbox, such as restrictions or configuration issues.
Remember to replace placeholders like "email address removed for privacy reasons" and "email address removed for privacy reasons" with your actual mailbox addresses. If issues persist, consider consulting the Exchange logs for more detailed error messages.
Always test such changes in a controlled environment or during non-business hours to minimize any potential impact.
If I have answered your question, please mark your post as Solved
If you like my response, please give it a Like
Appreciate your Kudos! Proud to contribute!
First: It only works for users since you have to accept the invitation in your email. With an Mail Enabled Security group you will not receive this invitation.
Also your solution for my second problem doesn't work, since it is a sub-calendar, you won't find it in your addressbook, only the parent mailbox/calendar, in this case Servicedesk.
It appears that you've encountered challenges with sharing sub-calendars in a shared mailbox in Exchange, particularly when using PowerShell commands. Sharing calendars in Exchange can sometimes be tricky, and there are specific steps you need to follow. Let's address your questions and provide a solution:
- Assign Permissions:
- For the root calendar: Add-MailboxFolderPermission "email address removed for privacy reasons:\" -User 'email address removed for privacy reasons' -AccessRights Reviewer
- For the default calendar: Add-MailboxFolderPermission "email address removed for privacy reasons:\Calendar\" -User 'email address removed for privacy reasons' -AccessRights Reviewer
- For the sub-calendar (e.g., Amsterdam): Add-MailboxFolderPermission "email address removed for privacy reasons:\Calendar\Amsterdam" -User 'email address removed for privacy reasons' -AccessRights Editor
- Verify Permissions:
- Use Get-MailboxFolderPermission to verify that the permissions are correctly set.
Opening Shared Calendars in OWA or Outlook:
- OWA (Outlook on the Web):
- To open a shared calendar in OWA, the user can use the "Open another mailbox" feature. In the OWA interface, go to the user's profile picture, select "Open another mailbox," and enter the shared mailbox email address.
- Outlook Client:
- In Outlook, users can open a shared calendar by going to "File" > "Account Settings" > "Account Settings" > "Email" > "Change" > "More Settings" > "Advanced" > "Add" and entering the shared mailbox.
Automatic Sharing without User Interaction:
To automate the sharing process without relying on users accepting invitations, you might need to use the Set-MailboxFolderPermission cmdlet along with the -SharingPermissionFlags parameter. This parameter can be set to "Delegate" to avoid the need for user interaction.
Troubleshooting:
- Ensure that there are no conflicting permissions that might override the ones you're setting.
- Check for any issues with the user's mailbox, such as restrictions or configuration issues.
Remember to replace placeholders like "email address removed for privacy reasons" and "email address removed for privacy reasons" with your actual mailbox addresses. If issues persist, consider consulting the Exchange logs for more detailed error messages.
Always test such changes in a controlled environment or during non-business hours to minimize any potential impact.
If I have answered your question, please mark your post as Solved If you like my response, please give it a Like Appreciate your Kudos! Proud to contribute! |
- Ron RonNov 16, 2023Brass ContributorThanks, I've got it working now.
I thought I did the same steps but repeating them in order gave the user access.