Hi there,
We are trying to create an application using O365 calendars, and we would like to use only the resource mailboxes while using a single logged-in account.
Is it possible to get a list of resource mailboxes that are accessible using the provided account?
Does the provided account have to be a delegate of those resource mailboxes or are permissions enough to access it?
I am asking this because I tried to access a resource mailbox, but It was giving me a DelegatedCalendarAccessDenied error when trying to use the "/users/{id | userPrincipalName}/calendar/events" endpoint, and I want to make sure that when the user is scanning for the resource mailboxes that their calendars can be accessed and that they have the required permissions for it.
In my case I was able to solve by adding my account as one of the Delegates of the resource mailbox, but this isn't mentioned in the documentation that you have to be a delegate when trying to access it or am I missing something or doing something wrong?
Thanks in advance,
Billy Cottrell