Share via

Adding a Sharepoint Calendar to a Team as a Tab - Calendar View

Anonymous
2021-04-11T13:46:42+00:00

I have a pre-existing calendar (Events List) in a Sharepoint site that I'd like to add as a tab in Teams. It isn't an Outlook calendar - its just a calendar added as an App in Sharepoint.

I can add it in Teams as a tab no problem (Click "+", Click "SharePoint", and then paste the URL) . . . but . . .

The problem is that the default view in the Teams tab I create is called "Calendar", but it isn't a calendar grid - it's just a list of calendar events.

I can create a new view that is a calendar, but Teams always defaults back to the default view.

I want the calendar to appear "as a calendar" when users click on the tab, not just as a list of events - and I don't want them to have to change the view manually to one I've created.

I'm assuming this is a bug? Surely a view called "Calendar" is supposed to be an actual calendar . . . or am I doing something wrong?

Microsoft 365 and Office | SharePoint | For business | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

Anonymous
2021-04-12T03:11:25+00:00

Hi Thermidor2,

Thanks for your feedback. I can truly understand your frustration on this. 

If you just want the calendar part of the list to be displayed in Teams, try doing this:

Use the same way to add the tab. But in the URL part, add ?IsDlg=1 at the end of the URL,

Something like this:

https://contoso.sharepoint.com/sites/xxxxxSite/Lists/Calendar/calendar.aspx**?IsDlg=1**

Regards,

Alex Chen

Was this answer helpful?

20+ people found this answer helpful.
0 comments No comments

Answer accepted by question author

Anonymous
2021-04-11T14:12:53+00:00

Hi Thermidor2,

The root cause of this issue is because, when embedding a list in Teams, it will be forced to display the list in Modern list view.

However, the SharePoint calendar's calendar view is actually a classic view. That's the reason why it's display a plain event list on your site.

To around this, when adding a new tab in Teams channel, please search for Website. And then, paste the calendar's URL into it. > Save.

Should meet your requirement. 

Regards,

Alex Chen

Was this answer helpful?

10+ people found this answer helpful.
0 comments No comments

3 additional answers

Sort by: Most helpful
  1. Anonymous
    2021-04-13T15:41:17+00:00

    That's perfect and works! Adding the ?IsDlg=1 provides exactly what I needed.

    Thanks again for your assistance.

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2021-04-11T14:30:12+00:00

    Thanks - and yes - that does "kind of" get around the issue, but then I get the full Sharepoint webpage in the Tab (not just the calendar itself) which isn't quite as nice and doesn't look as integrated into the Teams site.

    It would be useful in Teams simply to be able to set and save a default view for the tab - then I could create a calendar view and make that the default (which would solve my problem fully).

    Thanks for the help and advice though. Made me think about a few other things I'd like to try!

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  3. Anonymous
    2021-04-13T13:42:00+00:00

    Hi Thermidor2,

    Have you tried this solution on your side?

    Please let us know if you need any further assistance.

    Regards,

    Alex Chen

    Was this answer helpful?

    0 comments No comments