teamsApp 资源类型

命名空间:microsoft.graph

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

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

方法

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

属性

属性 类型 说明
displayName string 应用开发人员在 Microsoft Teams 应用压缩包中提供的目录名称。
distributionMethod teamsAppDistributionMethod 应用的分配方法。 只读。
externalId string 应用开发人员在 Microsoft Teams 应用压缩包中提供的目录 ID。
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"
}