Forum Discussion
rober1ba
Sep 16, 2021Copper Contributor
Outlook Calendar not auto-accepting Bookings appointments
I have tried everything I can think of and still no luck. Any help would be greatly appreciated. A group of our university academic advisors created a Bookings calendar to allow students to book ...
- Nov 09, 2022
We finally found a fix for this. Because of how long it takes for Exchange account updates to go through, I'm not completely sure which step fixed the issue.
For us the issue happened because of what people are calling "ghost delegates" in an account, where a previous delegate isn't being removed correctly. Note that we still have delegate access on the mailbox itself (which includes the calendar), but we have removed delegates from the calendar account itself (details in these steps):
- Remove all delegates from the Calendar itself, except for these two:
- In Powershell connect to Exchange online: `Connect-ExchangeOnline`
- Run `Get-Mailbox -Identity "[EMAIL]" | Get-MailboxPermission`
This will show any delegates you have on the mailbox itself. It's fine to keep these. - Run `Get-MailboxFolderPermission -Identity "[EMAIL]:\Calendar"`
This will show any calendar delegates you have on the mailbox itself. I think that this needs to just contain "Default" and "Anonymous". Even though we had "ghost delegates", they didn't show up here. - At this point, we created and cancelled a Bookings event. Only the cancellation message showed the following, which indicated that we must still have a "ghost delegate"
- Run `Remove-MailboxFolderPermission -Identity "[EMAIL]:\Calendar" -ResetDelegateUserCollection`
This cleans up the mailbox, and I believe it was this step that removed the "ghost delegate" - (optional) For some reason we didn't have "Anonymous" as one of the delegates, so we ran this as well:
`Add-MailboxFolderPermission -Identity "[EMAIL]:\Calendar" -User Anonymous -AccessRights None`
As a result of these changes, when a booking is created, it is now auto-accepted. And when it is cancelled, we no longer get the message about cancellation being "sent to your delegate(s)", so I hope these steps also help someone else.
- Remove all delegates from the Calendar itself, except for these two:
rober1ba
Nov 09, 2022Copper Contributor
Kevin260 and davisjr
I had forgotten that I posted it here, so never came back to update this thread. My bad.
My colleagues and I went back and forth with Microsoft premier support for over two months trying to find a resolution. We tried soooo many things.
We removed all delegates of all types via an automated process multiple times, but one kept reappearing no matter how many times it was removed. Once we figured out how to remove that one delegate entirely (manually), the issue was resolved. Unfortunately, the colleague that I worked with is no longer part of our organization and there isn't any detail noted in the original ticket about how they made this happen. If there was, I'd gladly share.
I wish you the best of luck. I do remember that once we got that sticky delegate removed and things started working properly, even Microsoft Premier Support staff couldn't explain why that had done the trick.
I had forgotten that I posted it here, so never came back to update this thread. My bad.
My colleagues and I went back and forth with Microsoft premier support for over two months trying to find a resolution. We tried soooo many things.
We removed all delegates of all types via an automated process multiple times, but one kept reappearing no matter how many times it was removed. Once we figured out how to remove that one delegate entirely (manually), the issue was resolved. Unfortunately, the colleague that I worked with is no longer part of our organization and there isn't any detail noted in the original ticket about how they made this happen. If there was, I'd gladly share.
I wish you the best of luck. I do remember that once we got that sticky delegate removed and things started working properly, even Microsoft Premier Support staff couldn't explain why that had done the trick.