Shared Calendars in calendar groups not showing up.

Adam Deich 16 Reputation points
2021-01-14T17:24:15.317+00:00

Hello,

I'm trying to figure out the rhyme or reason to shared calendars being returned in graph queries. I'm trying to build a Power App where users can manage the shared calendars they have full access to. When I run

GET https://graph.microsoft.com/v1.0/me/calendars

I see two shared calendars from two people in my organization, followed by all the calendars I have created myself in my mailbox. However, any subsequent shared calendars I add to any calendar group never show up in subsequent queries, regardless of my permission level to them. In fact, one of the shared calendars that does show up in my Graph queries has only free/busy permissions. Do we know what governs shared calendars being returned in these queries? I can't tell if it has to do with group memberships or some other attribute. Thanks.

Not Monitored
Not Monitored
Tag not monitored by Microsoft.
36,243 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Adam Deich 16 Reputation points
    2021-01-15T16:57:23.113+00:00

    That documentation doesn't really apply to the question I was asking.

    Regardless, the answer, for whatever reason, was to add the calendars to the Outlook Mobile App in my account. Once that happens, the shared calendars appear in the call GET https://graph.microsoft.com/v1.0/me/calendars

    Adding them to Outlook proper or OWA doesn't add them, but for some reason the Outlook Mobile App seems to reveal them to Graph. If anyone understands this behavior and why it is so, please let me know!

    3 people found this answer helpful.

  2. Deva-MSFT 2,256 Reputation points Microsoft Employee
    2021-01-15T05:13:03.64+00:00

    I would start from the following documentation to make sure whether i set, call the MS Graph APIs for shared calendar.

    0 comments No comments