teamsAppInstallation resource type
Namespace: microsoft.graph
Important
APIs under the /beta
version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
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.
Note
The id
of a teamsAppInstallation resource is not the same value as the id
of the associated teamsApp resource.
Methods
Method | Return Type | Description |
---|---|---|
List apps installed in team | teamsAppInstallation collection | List apps installed in a team. |
Get app installed in team | teamsAppInstallation | Get the specified app installed in a team. |
Add app to team | None | Add (install) an app to a team. |
Upgrade app installed in team | None | Upgrade the app installed in a team to the latest version. |
Remove app from team | None | Remove (uninstall) an app from a team. |
List apps installed for user | userScopeTeamsAppInstallation collection | List apps installed in the personal scope of a user. |
Get app installed for user | userScopeTeamsAppInstallation | Get the specified app installed in the personal scope of a user. |
Add app for user | Add (install) an app in the personal scope of a user. | |
Upgrade app installed for user | None | Upgrade the app installed in the personal scope of a user to the latest version. |
Remove app for user | None | Remove (uninstall) an app in the personal scope of a user. |
List apps in chat | teamsAppInstallation collection | List apps installed in a chat. |
Get app installed in chat | teamsAppInstallation | Get the specified app installed in a chat. |
Add app in chat | Add (install) an app to a chat. | |
Upgrade app in chat | None | Upgrade the app installed in a chat to the latest version. |
Remove app from chat | None | Remove (uninstall) app from a chat. |
Properties
Property | Type | Description |
---|---|---|
id | string | A unique ID (not the team's app ID). |
Relationships
Relationship | Type | Description |
---|---|---|
teamsApp | teamsApp | The app that is installed. |
teamsAppDefinition | teamsAppDefinition | The details of this version of the app. |
JSON representation
The following is a JSON representation of the resource.
{
"id": "string"
}
See also
Feedback
Submit and view feedback for