将自定义应用发布到 Microsoft Teams

已完成

Microsoft 团队使你能够向用户提供和分发团队应用。 可以使用三个选项来分发自定义应用,具体取决于目标受众是谁。

自定义应用分发方法 谁可以使用该应用?
Teams 应用商店 所有人
这是 Microsoft 的全球应用商店,可用于向全局所有 Microsoft Teams 用户以及位于其他Microsoft 365租户中的用户提供应用。
租户应用目录 组织中的用户
此应用目录仅向所有Microsoft 365租户用户提供应用。 其他Microsoft 365租户中的用户无法查看或添加应用。
旁加载 组织中的一些个人
旁加载使应用仅对特定用户可用。
有关示例:
- 你希望自己或与其他开发人员一起在本地测试和调试应用。
- 你仅为自己构建了一个应用。例如,自动执行工作流。
- 你为一小部分用户(例如你的工作组)构建了一个应用。

在本主题中,我们将重点介绍 租户应用目录 中的自定义应用。

使用 Teams App Studio创建 Teams 应用包。 拥有应用包后,可以将其添加到应用目录。 虽然组织中的所有用户都可以查看应用目录,但只有全局管理员和 Teams 管理员才能发布和管理它。

将自定义应用发布到组织的应用商店

若要使组织应用商店(专为组织生成)中的用户使用自定义应用,需要确保自定义应用的状态在 Microsoft Teams 管理中心的"管理应用"页上显示 允许的

可以上传自定义应用或批准用户(开发人员)提交的应用。

以 Teams 管理员身份上传应用包

  1. 转到 Teams 管理中心

  2. 管理应用 页上,选择 + 上传新应用 以 .zip 格式上传应用包。

    上传自定义应用的屏幕截图。

批准用户提交的自定义应用

当应用可供生产使用时,开发人员可以使用 Teams 应用提交 API 提交应用,或在 Teams 客户端中 "提交到应用目录" 选项。

可在 Microsoft Teams 管理中心的"管理应用"页上看到新提交的应用自动显示 已提交状态发布 状态 阻止

应用发布状态的屏幕截图。

准备好使应用可供用户使用时,请发布该应用。

  1. 选择应用名称以转到应用详细信息页。
  2. 在" 关于 "选项卡上,可以查看有关应用的详细信息,包括说明、状态、提交者和应用 ID。
  3. 验证应用后,在 发布状态 框中选择 发布

发布应用后, 发布状态 更改为 已发布状态 自动更改为 允许的

已提交应用的应用详细信息页屏幕截图。

更新自定义应用

作为 Teams 管理员,你可以在 Microsoft Teams 管理中心的"管理应用"页上更新应用。

  1. 转到 Teams 管理中心
  2. 管理应用 页上,选择应用名称,然后选择 更新

执行此操作将替换应用目录中的现有应用,并且所有应用权限策略和应用设置策略都会对更新后的应用强制执行。

从 Teams 管理中心更新自定义应用的屏幕截图。