With the latest release of Microsoft Teams you now have the option to schedule a meeting from inside the channel itself.
The problem is no-one is seeing the invite and therefore missing the meeting. The meeting is setup and shows in the channel but it never makes it to the Outlook calendar for reminders.
There is a real easy solution to this. You can either do a few steps from powershell and Outlook using the following methods:
First we will connect to Exchange online powershell:
$cred = get-credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $cred -Authentication Basic -AllowRedirection
Once we are connected to Exchange online then we run the cmdlet:
Set-UnifiedGroup -Identity <groupname> -HiddenFromExchangeClientsEnabled:$False
At this point you will now need to go to your groups folder in OWA or Outlook:
Navigate to the group we are editing, in Outlook Highlight the group and go to Group settings and edit the group.
Once the group edit comes up enable “subscribe new members so they receive group emails in their inbox. Hit Ok and wait a few for it to populate out to the members in the group.
If you want to hide the group after making the changes simply run the cmdlet: Set-UnifiedGroup -Identity <groupname> -HiddenFromExchangeClientsEnabled:$True
Now all users in the group will receive the email.
Now if you have access to the admin portal for your tenant you can do this a little quicker.
Simply login to the 356 admin center –> groups –> test group –> settings –> check the box Send copies of group conversations and events to group members.
Its up to you if you want to hide it from the GAL. One that is done you can then go back and schedule a meeting and all the members will get the meeting invite as they would if you were to send this from Outlook.
This will work for both Private and Public Groups.