teamsAppInstallation resource type

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported.

A teamsApp installed in a team, a chat, or the personal scope of a user. Any bots that are part of the app will become part of any team, chat, or user's personal scope that the app is added to.

Methods

Method Return Type Description
List apps installed in team teamsAppInstallation collection Lists apps installed in a team.
Add app to team None Adds (installs) an app to a team.
Remove app from team None Removes (uninstalls) an app from a team.
Upgrade app installed in team None Upgrades to the latest version of the app.
List apps installed for user teamsAppInstallation collection Lists apps installed in the personal scope of a user.
Add app for user Adds (installs) an app in the personal scope of a user.
Remove app for user None Removes (uninstalls) an app in the personal scope of a user.
Upgrade app installed for user None Upgrades to the latest version of the app installed in the personal scope of a user.

Properties

Property Type Description
id string A unique ID (not the team's ap ID).

Relationships

Relationship Type Description
teamsApp teamsApp The app that is installed.
teamsAppDefinition teamsAppDefinition The details of this version of the app.

JSON representation

{
  "id": "string"
}

See also