Group Calendar 365 in Teams

Objective

Team members (thus from a 365 group) can get the team calendar in a channel of their team.

Procedure

  • Create the team Teams (example Sigalou team)

  • Go allow the use of the exchange client to no longer hide the calendar

 In PowerShell:

#Install Exchange Online Management Shell

Install-Module -Name ExchangeOnlineManagement

#Connect to Exchange Online

Connect-ExchangeOnline

#Run Get-UnifiedGroup

Get-UnifiedGroup

In the event of a glitch (only), start again from the beginning:

Install-Module PowershellGet -Force 
Update-Module PowershellGet
Set-ExecutionPolicy RemoteSigned
Install-Module -Name ExchangeOnlineManagement

 

This displays the list of groups, logically the last one is ours:

 

Use the command:

Set-UnifiedGroup -identity <group name> -HiddenFromExchangeClientsEnabled:$false

  • Go to General Channel / Files / Open in SharePoint

  • Go to Pages / New / Site page

  • Change title, delete author and uncheck comments, possibly simplify title area

  • Place the mouse under the title frame and click the + to add a Web Part

  • Choose Group Calendar

  • Publish page

  • Click on Create meeting

And this is where the magic happens, a few seconds later Outlook on line opens and adds the calendar to the list of groups:

A few meetings were added:

  • You can close Outlook Online, SharePoint Online and go back to Teams
  • In the general channel (or elsewhere), we do + to add a tab and we will look for sharePoint

  • We will look for our Calendar page:

There you go, the calendar is a tab in the Teams general channel: