将画布应用作为个人应用嵌入到 Teams 中

您可以将创建的应用直接嵌入 Microsoft Teams 来共享应用。 完成后,用户可以选择 + 将您的应用添加到您所在的团队中您的任何团队渠道或对话中。 应用将在您的团队的选项卡选项卡下显示为磁贴。

备注

必须将团队自定义应用策略设置为允许上载自定义应用。 如果您无法将应用嵌入 Teams 中,请与管理员联系,确认他们是否设置了自定义应用设置

先决条件

添加到 Teams

  1. 登录到 Power Apps,然后选择应用

  2. 为要在 Teams 中共享的应用选择更多操作 (...),然后选择添加到 Teams

    添加到 Teams。

    添加到 Teams 面板将在屏幕右侧打开。

    添加到 Teams - 查看选项。

  3. (可选)如果应用没有任何说明,请选择编辑详细信息以在 Power Apps Studio 中打开要添加的应用。

  4. (可选)选择高级设置添加其他详细信息,如名称网站使用条款隐私政策MPN ID(Microsoft 合作伙伴网络 ID)。

    添加其他详细信息。

  5. 选择添加到 Teams,然后您需要打开 Teams。

    “添加到 Teams”按钮。

    提示

    如果需要,您还可以选择下载应用以下载应用,然后使用在 Microsoft Teams 中上传您的应用文章中描述的步骤将应用上传到 Teams。

  6. 选择打开 Microsoft Teams 以打开 Teams 应用,或者选择取消,然后选择改用 Web 应用以打开 Teams Web。

  7. 选择添加。 您还可以选择使用添加到团队将应用添加到特定团队,或选择使用添加到聊天将应用添加到特定聊天。

    将应用添加到 Teams、团队或聊天。

    应用现在会添加到 Teams 中。

    提示

    您还可以固定应用以便轻松访问。

使用 Web 播放器添加到 Teams 中

您还可以使用 Web 播放器将画布应用添加到 Teams 中。

  1. 转到 Power Apps > 应用 > 选择要在新浏览器选项卡中启动的应用。

  2. 编辑应用 > 选择 播放应用。 或按 F5 打开该应用。

  3. 使用 Web 播放器打开应用后,从屏幕右上方选择添加到 Teams 按钮。

    使用 Web 播放器将应用添加到 Teams 中。

  4. 出现提示时,选择取消

  5. 选择立即启动打开 Teams 应用。 或者,您还可以选择改用 Web 应用在 Teams Web 中打开应用。

备注

将应用发布到 Teams 目录

如果您是管理员,还可以将应用发布到 Microsoft Teams 目录。

使用 Teams 的上下文

要构建与 Teams 深度集成的应用,可以将 Team 的上下文变量与 Param() 函数一起使用。 例如,在屏幕的 Fill 属性中使用以下公式可根据 Teams 中用户的主题更改应用的背景:

Switch(
        Param("theme"),
        "dark",
        RGBA(
            32,
            31,
            31,
            1
        ),
        "contrast",
        RGBA(
            0,
            0,
            0,
            1
        ),
        RGBA(
            243,
            242,
            241,
            1
        )
    )

若要测试应用,请先发布该应用,然后在 Teams 中播放。

支持 Teams 的以下上下文变量:

  • 区域设置
  • channelId
  • channelType
  • chatId
  • groupId
  • hostClientType
  • subEntityId
  • teamId
  • teamType
  • 主题
  • userTeamRole

备注

此功能于 2020 年 3 月添加。 如果您是在此之前将应用嵌入 Teams 中,可能需要将应用重新添加到 Teams 才能使用此功能。

改进应用的性能

您可以选择在 Teams 中预加载应用来提高性能。 更多信息:启用预加载应用以提高性能

另请参见

欢迎使用 Microsoft Teams

备注

您能告诉我们您的文档语言首选项吗? 进行简短调查。(请注意,此调查是英文版调查)

此调查大约需要七分钟。 不会收集个人数据(隐私声明)。