Forum Discussion
Kelemvor333
Feb 11, 2020Steel Contributor
What's the best way to add a Shared Calendar into a Teams Channel?
Howdy, We have some Channels in Teams that would like to have a calendar added to them for everyone in the channel to see and schedule things. I've heard for a while that team calendars are comi...
JesseVaught
Jan 21, 2021Brass Contributor
Kelemvor333 mark3grahams thanks for the roadmap link. As of today Jan 20, this is still "Under Development". In the meantime, a great solution is to expose the already existing Group calendar for the Team.
To add a group calendar to a team channel you can create a Website tab and paste in the calendar URL. The problem is that the calendar URL is inaccessible for modern teams because the underlying Office 365 Group is hidden.
You have to run a PowerShell cmdlet to enable Group visibility. Connect to Exchange Online in PowerShell (https://docs.microsoft.com/en-us/powershell/exchange/exchange-online/connect-to-exchange-online-powershell/connect-to-exchange-online-powershell?view=exchange-ps) and then run the following cmdlet:
Set-UnifiedGroup -Identity "<Group Name>" -HiddenFromExchangeClientsEnabled:$false
Then you can get the calendar url and add it to a Teams "website" tab (many posts online for how to do this) For example, https://www.tecklyfe.com/microsoft-teams-how-to-add-the-group-calendar-to-teams/
Once it's set up, remember to go into the Group setting and adjust the group mailbox settings to Stop Following in Inbox, otherwise people will start getting a LOT of unnecessary emails every time a meeting is created and replied to.
hope this helps!
Jesse