teamsApp 资源类型

命名空间:microsoft.graph

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

代表Microsoft Teams 应用目录中的一个应用.

用户可以在 Microsoft Teams 商店中看到这些应用,并且可以使用“向团队添加应用”方法将这些应用安装到 Teams 中。

方法

方法 返回类型 说明
列出目录中的应用 teamsApp 集合 列出 Microsoft Teams 应用目录中的所有应用。
向目录发布应用 teamsApp 将应用上传到组织的应用目录。
更新目录中的应用 teamsApp 更新组织应用目录中的应用。
从目录中删除应用 从组织应用目录中删除应用。
获取关联的机器人 团队合作 获取与 Teams 应用关联的自动程序。

属性

属性 类型 说明
externalId string 应用开发人员在 Microsoft Teams 应用压缩包中提供的目录 ID。
displayName string 应用开发人员在 Microsoft Teams 应用压缩包中提供的目录名称。
distributionMethod teamsAppDistributionMethod 应用的分配方法。 只读。
id string 为目录生成的应用 ID 不同于 在 Microsoft Teams zip 应用包中找到的开发人员提供的 ID。 对于 distributionMethod 类型store为 的应用,externalId 值为空。 将应用发布到全局存储区时,应用的 ID 与应用清单中的 ID 匹配。

teamsAppDistributionMethod 值

成员 说明
商店 0 应用适用于 Microsoft Teams 应用商店中的所有租户。
组织 1 应用仅适用于此租户。
旁加载 2 应用仅适用于安装它的用户/团队。

关系

关系 类型 说明
appDefinitions teamsAppDefinition 集合 每个版本的应用的详细信息。

JSON 表示形式

以下 JSON 表示形式显示了资源类型。

{
  "externalId": "string",
  "displayName": "string",
  "distributionMethod": "string",
  "id": "string"
}