Forum Discussion
Teams client not updating
- Jan 23, 2021
Please try the next Powershell command
Update-Teams
App Installation - Module:
- https://docs.microsoft.com/en-us/powershell/module/teams/?view=teams-ps
Update a Teams App in Microsoft Teams.
Syntax
PowerShellUpdate-TeamsAppInstallation [-AppInstallationId <String>] [-AppId <String>] -TeamId <String> [-Permissions <String>] [<CommonParameters>]
PowerShellUpdate-TeamsAppInstallation [-AppInstallationId <String>] [-AppId <String>] -UserId <String> [-Permissions <String>] [<CommonParameters>]
Description
Update a Teams App in Microsoft Teams.
Note: This cmdlet is part of the Public Preview version of Teams PowerShell Module, for more information see https://docs.microsoft.com/en-us/microsoftteams/teams-powershell-install#install-teams-powershell-public-preview and also see https://docs.microsoft.com/en-us/microsoftteams/teams-powershell-release-notes.
Examples
Example 1
PowerShellPS C:\> Update-TeamsAppInstallation -AppId b9cc7986-dd56-4b57-ab7d-9c4e5288b775 -TeamId 31f1ff6c-d48c-4f8a-b2e1-abca7fd399df
This example updates a Teams App in Microsoft Teams specifying its AppId and TeamId.
Example 2
PowerShellPS C:\> Update-TeamsAppInstallation -AppId b9cc7986-dd56-4b57-ab7d-9c4e5288b775 -TeamId 31f1ff6c-d48c-4f8a-b2e1-abca7fd399df -Permissions "TeamSettings.Read.Group ChannelMessage.Read.Group"
This example updates a Teams App in Microsoft Teams specifying its AppId and TeamId and RSC Permissions.
Parameters
-AppIdTeams App identifier in Microsoft Teams.
TABLE 1 Type: String Position: Named Default value: None Accept pipeline input: True Accept wildcard characters: False -AppInstallationIdInstallation identifier of the Teams App.
TABLE 2 Type: String Position: Named Default value: None Accept pipeline input: True Accept wildcard characters: False -PermissionsRSC permissions for the Teams App.
TABLE 3 Type: String Position: Named Default value: None Accept pipeline input: True Accept wildcard characters: False -TeamIdTeam identifier in Microsoft Teams.
TABLE 4 Type: String Aliases: GroupId Position: Named Default value: None Accept pipeline input: True Accept wildcard characters: False -UserIdUser identifier in Microsoft Teams.
TABLE 5 Type: String Position: Named Default value: None Accept pipeline input: True Accept wildcard characters: False Inputs
System.String
Outputs
System.Object
Thanks
Host Zambrana
Microsoft L400 Teams Specialist
I am also on 1.3.00.8663 and a check for updates does not bring anything new. Are the clients with the newer versions on Windows Insider builds or something like that? Teams updates kind of "are what they are" and there is very little control over them as things stand.
- HositoJan 23, 2021Copper Contributor
Peter try this please
Update-Teams
App Installation - Module:
- https://docs.microsoft.com/en-us/powershell/module/teams/?view=teams-ps
Update a Teams App in Microsoft Teams.
Syntax
PowerShellUpdate-TeamsAppInstallation [-AppInstallationId <String>] [-AppId <String>] -TeamId <String> [-Permissions <String>] [<CommonParameters>]
PowerShellUpdate-TeamsAppInstallation [-AppInstallationId <String>] [-AppId <String>] -UserId <String> [-Permissions <String>] [<CommonParameters>]
Description
Update a Teams App in Microsoft Teams.
Note: This cmdlet is part of the Public Preview version of Teams PowerShell Module, for more information see https://docs.microsoft.com/en-us/microsoftteams/teams-powershell-install#install-teams-powershell-public-preview and also see https://docs.microsoft.com/en-us/microsoftteams/teams-powershell-release-notes.
Examples
Example 1
PowerShellPS C:\> Update-TeamsAppInstallation -AppId b9cc7986-dd56-4b57-ab7d-9c4e5288b775 -TeamId 31f1ff6c-d48c-4f8a-b2e1-abca7fd399df
This example updates a Teams App in Microsoft Teams specifying its AppId and TeamId.
Example 2
PowerShellPS C:\> Update-TeamsAppInstallation -AppId b9cc7986-dd56-4b57-ab7d-9c4e5288b775 -TeamId 31f1ff6c-d48c-4f8a-b2e1-abca7fd399df -Permissions "TeamSettings.Read.Group ChannelMessage.Read.Group"
This example updates a Teams App in Microsoft Teams specifying its AppId and TeamId and RSC Permissions.
Parameters
-AppIdTeams App identifier in Microsoft Teams.
TABLE 1 Type: String Position: Named Default value: None Accept pipeline input: True Accept wildcard characters: False -AppInstallationIdInstallation identifier of the Teams App.
TABLE 2 Type: String Position: Named Default value: None Accept pipeline input: True Accept wildcard characters: False -PermissionsRSC permissions for the Teams App.
TABLE 3 Type: String Position: Named Default value: None Accept pipeline input: True Accept wildcard characters: False -TeamIdTeam identifier in Microsoft Teams.
TABLE 4 Type: String Aliases: GroupId Position: Named Default value: None Accept pipeline input: True Accept wildcard characters: False -UserIdUser identifier in Microsoft Teams.
TABLE 5 Type: String Position: Named Default value: None Accept pipeline input: True Accept wildcard characters: False Inputs
System.String
Outputs
System.Object
Thanks Host Zambrana
Microsoft L400 Teams specialist
- ChristianBergstromJan 23, 2021Silver ContributorHi, never seen this before. How would that be used to force a client update of the Teams desktop app to a newer version as the topic of the conversation asks?
For reference (current workaround)
https://techcommunity.microsoft.com/t5/microsoft-teams/force-teams-desktop-client-update/m-p/2056566