question

GarethDavies-6974 avatar image
0 Votes"
GarethDavies-6974 asked ·

Calendar sharing issue

I have a user who has already shared her Outlook calendar with 3 people, however when she tries to share with a new person within the organization she gets the following

You don't have permission to share your calendar with user@domain.com

She has tried in Outlook and outlook.office.com and both give the same error.
Our default sharing policy has not been changed and other users are able to share their own calendars. What could cause this?

office-outlook-itprooffice-exchange-online-itpro
· 21
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Sharing policies do not affect intra-organizational sharing. Are you perhaps using GAL segmentation/information barriers within your organization?

I suppose you can try adding permissions directly via PowerShell, and include the -SharingPermissionFlags/-SendNotificationToUser to emulate the Outlook sharing experience.

0 Votes 0 ·

I have this exact same issue, although my user can't share her calendar with anyone at all not just new people. Maybe a broader Office 365 issue?

0 Votes 0 ·

So after trying what has been suggested, and a few other things I thought may help, this issue is still there. Using powershell results in the exact same failure, same message and result.
I created a new account to test if this was a wider issue, no problems with the new account. I can share this new calendar with anyone within the organization including the user who is unable to share her own calendar.

I also tried changing the permissions for people the problem calendar is shared with, this also fails with the message "The sharing invitation couldn't be updated. Please try again."

As previously stated, when trying to add share access to the calendar it fails with the message "You don't have permission to share your calendar with user@email.com"

One thing I noticed is the user is listed as a reviewer of her own calendar but I don't see any way to modify this to make her owner of the calendar.

Does anyone have any new ideas?

0 Votes 0 ·
michev avatar image michev GarethDavies-6974 ·

Microsoft just released a new switch for the Remove-MailboxFolderPermission cmdlet, which might help here. Try running this:

 Remove-MailboxFolderPermission user:\calendar ResetDelegateUserCollection

0 Votes 0 ·

Thanks, I would try that but the migration I started yesterday is still not finished. It keeps saying it has stalled due to source disk latency. Thanks for using slow disks Microsoft.
I doubt there is any way to cancel the migration so I'm now at the mercy of Microsoft and have to wait until it either times out or completes.

0 Votes 0 ·
Show more comments

I opened a case with MS about this probably 4 weeks ago, other than determining it is just the Default calendar' that is having the issue there has not been much in the way of a fix. It has been escalated ALOT so we will see.
I will update if it ever gets fixed.

0 Votes 0 ·
EricYin-MSFT avatar image EricYin-MSFT RichardJenner-4045 ·

Hi, is that fixed now?
We have tried several solutions but the biggest progress is that @GarethDavies-6974 can share the calendar on Outlook by clearing all folder permissions of the mailbox via powershell.
I just wonder if all of your issues occur with one specific mailbox?
You might need to contact O365 back end team to repair the mailbox, or creating the mailbox and importing his pst file to a new mailbox. Kind of a quick workround.

0 Votes 0 ·

No, the issue is NOT resolved.
It is a single mailbox, at least I only know of one with the issue.

Microsoft support told me to migrate the mailbox to a new database, despite saying this is no longer available. I had already done this and it took days. They offered nothing else.

I can't delete and recreate the mailbox for a number of reasons, but beside everything else the size of the box is over 15GB, I can't export this to a pst and I am not going to spend days exporting 2GB chunks, plus the calendar has a high volume of recurring meetings, these never import correctly so it would create more issues than it would resolve.

0 Votes 0 ·
GarethDavies-6974 avatar image
0 Votes"
GarethDavies-6974 answered ·

We do not have any segmentation or information barriers in place. I have now been made aware the user she is trying to share her calendar with had access but it stopped working, the delegate lost visibility of the calendar so the share permissions were removed. Once this was done she was no longer able to share her calendar with anyone.
Only this one user is affected, others are able to share without issues

· 8 · Share
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

How about assigning permissions via powershell, does it work?

 Add-MailboxFolderPermission -Identity ayla@contoso.com:\Calendar -User julia@contoso.com -AccessRights Editor -SharingPermissionFlags Delegate



0 Votes 0 ·

Powershell fails too, same error message saying I don't have permission to share the mailbox. I am using a Global administrator account in an EXOPsession

0 Votes 0 ·
EricYin-MSFT avatar image EricYin-MSFT GarethDavies-6974 ·

If there's only one user affected by the issue, you can try to move it to another DB as a kind of repair: https://gallery.technet.microsoft.com/office/Move-Mailbox-From-One-DB-f6fd6e50

0 Votes 0 ·
Show more comments
ReinoutDepoorter-9383 avatar image
0 Votes"
ReinoutDepoorter-9383 answered ·

I'm having a similar issue. Certain users calendars cannot be granted permissions to other users through Powershell add-mailboxfolderperssion. The users themselves can add permissions in Outlook.

· Share
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

DougBrewer-9715 avatar image
0 Votes"
DougBrewer-9715 answered ·

I was able to resolve the issue by checking all the users showing to have access to my users calendar. Come to find out one user that was showing no longer existed in O365. I removed the users access using powershell command 'Remove-MailboxFolderPermission' yesterday and upon checking this morning my user now can add users to her calendar permissions in Outlook. I checked OWA since I still have access and I am no longer getting an error there as well.

· Share
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.