title | ms.author | author | ms.reviewer | ms.date | manager | ms.topic | audience | ms.service | searchScope | search.appverid | description | ms.localizationpriority | ms.custom | f1.keywords | ms.collection | appliesto | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Set up Microsoft Teams meeting add-on for Google Workspace |
wlibebe |
wlibebe |
aravin |
01/11/2021 |
pamgreen |
article |
admin |
msteams |
|
MET150 |
Learn how to Set up Microsoft Teams meeting add-on for Google Workspace. |
medium |
|
|
|
|
Using the Microsoft Teams meeting add-on lets Google calendar users schedule and join a Microsoft Teams meeting directly from Google Workspace. Users will get access to Teams meetings features including video and audio conferencing, screen sharing, meeting chat, digital whiteboards, and more. Stay connected and organized to get more done together across work, school, and life.
The Microsoft Teams meeting add-on for Google Workspace must be enabled by a Teams admin before tenant users can access the app.
As a tenant administrator, you can enable or disable a Microsoft Teams meeting add-on for Google Workspace from your organization's admin account using the Azure portal.
The add-on is enabled by default.
-
Sign in to the Azure portal.
-
Select Enterprise applications > All applications.
-
Search for Microsoft Teams meeting add-on for Google Workspace.
-
Select Yes.
-
(Optional) To disable the add-on, select No instead of Yes in Step 4.
Connect-MgGraph -Scopes "Application.ReadWrite.All"
$displayName = 'Microsoft Teams meeting add-on for Google Workspace'
$appId = '7969c887-ba98-48bb-8832-6c9239929d7c'
$ServicePrincipalUpdate =@{
"accountEnabled" = "false"
}
$servicePrincipal = Get-MgServicePrincipal -Filter "appId eq '$appId'"
if ($servicePrincipal) {
# Service principal exists already, disable it
Update-MgServicePrincipal -ServicePrincipalId $servicePrincipal.Id -BodyParameter $ServicePrincipalUpdate
Write-Host "Disabled existing Service Principal \n"
} else {
# Service principal does not yet exist, create it and disable it at the same time
$servicePrincipal = New-MgServicePrincipal -AppId $appId -DisplayName $displayName
Update-MgServicePrincipal -ServicePrincipalId $servicePrincipal.Id -BodyParameter $ServicePrincipalUpdate
Write-Host "Created and disabled the Service Principal \n"
}
For more information, see Create a service principal with Microsoft Graph PowerShell.
See the Google documentation Delete a Google Workspace Marketplace app for instructions.
In case the Microsoft Teams meeting add-on is not present in your tenant, you can create it using PowerShell:
Connect-MgGraph -Scopes "Application.ReadWrite.All"
$displayName = 'Microsoft Teams meeting add-on for Google Workspace'
$appId = '7969c887-ba98-48bb-8832-6c9239929d7c'
# Check if a service principal already exists for the app
$servicePrincipal = Get-MgServicePrincipal -Filter "appId eq '$appId'"
if ($servicePrincipal) {
# Service principal exists already
Write-Host "The Service principal already exists"
} else {
# Service principal does not yet exist, create it
New-MgServicePrincipal -AppId $appId -DisplayName $displayName
Write-Host "Created the Service Principal"
}