teamsAppInstallation 资源类型
命名空间:microsoft.graph
重要
Microsoft Graph /beta
版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。
表示安装在团队、聊天或用户的个人范围内的 teamsApp。 属于应用的任何机器人都将成为应用添加到的任何团队、聊天或用户个人范围的一部分。
注意
teamsAppInstallation 资源的 id
与关联 teamsApp 资源的 id
具有不同的值。
方法
方法 | 返回类型 | 说明 |
---|---|---|
列出团队中的应用 | teamsAppInstallation 集合 | 列出团队中安装的应用。 |
获取团队中安装的应用 | teamsAppInstallation | 获取团队中安装的指定应用。 |
将应用添加到团队 | 无 | 向团队添加(安装)应用程序。 |
升级团队中安装的应用 | 无 | 将团队中安装的应用程序升级到最新版本。 |
从团队中删除应用 | 无 | 从团队中删除(卸载)应用。 |
列出用户的应用 | userScopeTeamsAppInstallation 集合 | 列出安装在用户个人范围内的应用。 |
为用户安装应用 | userScopeTeamsAppInstallation | 获取安装在用户个人范围内的指定应用。 |
为用户添加应用 | 在用户的个人范围内添加 (安装) 应用。 | |
为用户升级已安装的应用 | 无 | 将安装在用户个人范围内的应用升级到最新版本。 |
为用户删除应用 | 无 | 删除 (卸载) 用户个人范围内的应用。 |
列出聊天中的应用 | teamsAppInstallation 集合 | 列出聊天中安装的应用。 |
在聊天中安装应用 | teamsAppInstallation | 获取聊天中安装的指定应用。 |
在聊天中添加应用 | 将 (安装) 应用添加到聊天。 | |
升级聊天中安装的应用 | 无 | 将聊天中安装的应用升级到最新版本。 |
从聊天中删除应用 | 无 | 从聊天中删除 (卸载) 应用。 |
属性
属性 | 类型 | 说明 |
---|---|---|
consentedPermissionSet | teamsAppPermissionSet | 安装或升级 teamsApp 时同意的资源特定权限集。 |
id | string | 唯一 ID (团队的应用 ID) 。 |
关系
关系 | 类型 | 说明 |
---|---|---|
teamsApp | teamsApp | 已安装的应用。 |
teamsAppDefinition | teamsAppDefinition | 此版本的应用的详细信息。 |
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"consentedPermissionSet": "#microsoft.graph.teamsAppPermissionSet",
"id": "string"
}