teamsAppInstallation 资源类型
命名空间:microsoft.graph
表示安装在团队中的 teamsApp 或用户的个人范围。 属于应用的任何机器人都将成为应用添加到的任何团队或用户个人范围的一部分。
注意
teamsAppInstallation 资源的 id
与关联 teamsApp 资源的 id
具有不同的值。
方法
方法 | 返回类型 | 说明 |
---|---|---|
列出团队中的应用 | teamsAppInstallation 集合 | 列出团队中安装的应用。 |
获取团队中安装的应用 | teamsAppInstallation | 获取团队中安装的指定应用。 |
将应用添加到团队 | 无 | 向团队添加(安装)应用程序。 |
升级团队中安装的应用 | 无 | 将团队中安装的应用程序升级到最新版本。 |
从团队中删除应用 | 无 | 从团队中删除(卸载)应用。 |
列出用户的应用 | userScopeTeamsAppInstallation 集合 | 列出安装在用户个人范围内的应用。 |
为用户安装应用 | userScopeTeamsAppInstallation | 获取安装在用户个人范围内的指定应用。 |
为用户添加应用 | 在用户的个人范围内添加 (安装) 应用。 | |
为用户升级已安装的应用 | 无 | 将安装在用户个人范围内的应用升级到最新版本。 |
为用户删除应用 | 无 | 删除 (卸载) 用户个人范围内的应用。 |
列出聊天中的应用 | teamsAppInstallation 集合 | 列出聊天中安装的应用。 |
在聊天中安装应用 | teamsAppInstallation | 获取聊天中安装的指定应用。 |
在聊天中添加应用 | 将 (安装) 应用添加到聊天。 | |
升级聊天中安装的应用 | None | 将聊天中安装的应用升级到最新版本。 |
从聊天中删除应用 | None | 从聊天中删除 (卸载) 应用。 |
属性
属性 | 类型 | 说明 |
---|---|---|
consentedPermissionSet | teamsAppPermissionSet | 安装或升级 teamsApp 时同意的资源特定权限集。 |
id | string | 唯一 ID (而不是 Teams 应用 ID) 。 |
关系
关系 | 类型 | 说明 |
---|---|---|
teamsApp | teamsApp | 已安装的应用。 |
teamsAppDefinition | teamsAppDefinition | 此版本的应用的详细信息。 |
JSON 表示形式
以下 JSON 表示形式显示了资源类型。
{
"consentedPermissionSet": "#microsoft.graph.teamsAppPermissionSet",
"id": "string"
}