Teams & Calendar

marco.grossi 6 Reputation points
2020-12-11T16:34:23.29+00:00

I'm working with an external integration that uses the Microsoft API to interact and create contents ( users/group/channel ) on Teams. We are now developing a new processing to be able to work with Calendar along with Teams, via the API. I got several doubts about "calendars" and how they interact each others, based also on user membership. So :

  • What are the differences between User Calendar and Group Calendar ?
  • How can I create a calendar that is group+team members specific?
  • Is it Teams ( web/desktop application ) capable of showing more then one calendar or will display only the default one?
  • How can I access my group/team calendar and events from Teams application?

Because when I'm logged in Teams I have the Calendar app that display one calendar and that one only ( as far as i got ) match the standard calendar OF THE CURRENT loggedin user. If I log with the same account into Outlook Calendar I see my Calendar -> Group section in it, but if i create any event in there this won't show in the Teams app. The only way to create "group/team" event is to create a new event specifying the Channel to bind to that event. But that results in creating an EVENT bind to team/channel, shared by the members of the channel, and anyway event will be created in the default calendar, not in the group one.
Am I missing something?

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,797 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
2,907 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Manish-MSFT 256 Reputation points
    2021-01-11T08:57:22.697+00:00

    Hi @macrogrossi-8726,

    Sorry for late reply to this question.

    MS Teams doesn't support showing of teams calendar as of now, as a result when you create an event using outlook app it only shows in individual calendar if he/she is already a member of team. Here are few of my observations..

    1. What are the differences between User Calendar and Group Calendar ?

    =>User calendar is more specific to user's day to day activities, whereas group calendar is responsible of showing activities related to group of people. A group can have it's own calendar that shows meetings and other activities related to that group.

    How can I create a calendar that is group+team members specific?
    => Create a calendar group using Create Calendar Group API , add members to that group.

    Is it Teams ( web/desktop application ) capable of showing more then one calendar or will display only the default one?
    By default, teams shows only one calendar(user specific) and showing multiple calendars is not supported. However, you can display a calendar as a tab in your team.
    You can follow this link for more info: https://www.marksgroup.net/blog/microsoft-teams-add-a-group-calendar-to-teams/

    How can I access my group/team calendar and events from Teams application?
    =>3rd answer also answers this question.

    0 comments No comments