在 Teams 管理中心管理 Microsoft Power Platform 应用

本文概述了如何管理使用 Microsoft Teams 管理中心中的 Microsoft Power Platform 应用创建的自定义应用。 自定义应用由组织内的开发人员为内部用户创建。

注意

本文不适用于 Power Apps 从应用商店安装或通过应用设置策略固定到 Teams 的应用或 Power Virtual Agents 应用。 可以使用应用权限策略应用设置策略管理应用商店应用。

Power Apps 是一个低代码或无代码应用程序开发环境,组织的应用创建者可以使用它来构建连接到你的业务数据的自定义应用。 Power Virtual Agents 是一个无代码机器人生成环境,可供应用开发人员创建功能强大的机器人。 通过将 Microsoft Power Platform 应用集成到 Teams,组织可以简化业务流程、更快速地响应不断变化的业务需求以提高协作水平,并创建和共享自定义解决方案以提高工作效率。

由组织的开发人员创建的 Microsoft Power Platform 应用会自动添加到 Teams。 开发人员可以使用 Power Apps 中的共享功能Power Virtual Agents 中的共享功能来控制谁可以访问其应用。

创建或共享 Microsoft Power Platform 应用时,用户可以通过转到“使用 Power Platform 生成”,在“应用”页面上查看并安装它。 (创建或共享应用后,可能需要几分钟时间才能在此处显示应用。)

“应用”页面的屏幕截图,显示“使用 Power Platform 生成”中列出的 Microsoft Power Platform 应用。

如果应用满足以下条件之一,则用户会看到使用 Power Platform 生成的 应用。

Power Apps Power Virtual Agents
  • 用户创建了应用。
  • 应用已直接与用户共享。
  • 用户最近使用了该应用。
  • 用户创建了自动程序。
  • 自动程序由用户所属的团队拥有。

用户安装 Microsoft Power Platform 应用的方式与安装任何其他 Teams 应用的方式相同。 请记住,用户只能将应用安装到他们拥有权限的上下文。 例如,用户拥有的团队、用户所属的聊天或其个人范围。

在 Teams 管理中心管理对 Microsoft Power Platform 应用的访问

作为管理员,你可以控制 Microsoft Power Platform 应用是否在 Teams 的“应用”页面的“使用 Power Platform 生成”中列出。 可以在“管理应用”页面上的组织级别集体阻止或允许在 Power Apps 中创建的所有应用或在 Power Virtual Agents 中创建的所有应用,也可以使用应用权限策略为特定用户阻止或允许。

组织的应用商店中的“共享的 Power Apps”和“共享的 Power Virtual Agent 应用”应用代表在该特定平台上创建的所有应用。 如果为整个组织或特定用户阻止其中一个或两个应用,则用户无法在 Teams 中安装它们。 用户无法请求管理员批准以允许应用。

请记住,你可以控制对在 Power Apps 和 Power Virtual Agents 中创建的所有应用的访问,但不能允许或阻止单个应用。 应用创建者决定谁可以通过 Power Apps 和 Power Virtual Agents 中的共享功能访问他们创建的应用。 如果创建者与用户共享他们在 Power Virtual Agents 中创建的应用,并且你阻止了该用户的“共享的 Power Virtual Agents 应用”,则用户将无法在 Teams 中查看或安装来自该平台的任何应用。

如果允许用户从 Power Apps 或 Power Virtual Agents 访问应用,然后又阻止用户从其中一个或两个平台访问应用,则用户仍然可以访问和使用在你阻止应用之前他们安装的 Microsoft Power Platform 应用。 但是,用户不能再在“使用 Power Platform 生成”中安装来自这些平台的任何应用。

注意

“管理应用”页面上的“上传用于个人使用的自定义应用”组织范围的应用设置适用于组织中的每个人,并控制他们是否可以上传自定义应用。 组织范围内的应用设置控制所有用户的行为,但不覆盖分配给用户的任何应用设置策略。 如果关闭此设置,则组织中的用户无法上传任何自定义应用,包括 Microsoft Power Platform 应用。 若要了解详细信息,请参阅管理组织范围的应用设置

对组织允许或阻止 Microsoft Power Platform 应用

默认情况下,组织中的所有 Teams 用户都允许使用“共享 Power Apps”和“共享 Power Virtual Agent 应用”。 你可以在 Microsoft Teams 管理中心的“管理应用”页面上的组织级别阻止或允许它们。

  1. 登录到 Teams 管理中心并访问 Teams 应用>管理应用 你必须是全局管理员或 Teams 服务管理员才能访问页面。

  2. 在应用列表中,执行下列操作之一。

    “管理应用”页面的屏幕截图,显示共享的 Microsoft Power Platform 应用。

    • 若要阻止组织中的所有用户使用在 Power Apps 或 Power Virtual Agents 中创建的应用,请搜索“共享的 Power Apps”或“共享的 Power Virtual Agent 应用”,选择它,然后选择“阻止”。
    • 若要允许组织中的所有用户使用在 Power Apps 或 Power Virtual Agents 中创建的应用,请搜索“共享的 Power Apps 应用”或“共享的 Power Virtual Agent 应用”,选择它,然后选择“允许”。

允许特定用户的 Microsoft Power Platform 应用

若要允许或阻止组织中的特定用户访问在 Power Apps 或 Power Virtual Agents 中创建的应用,请创建和分配一个或多个自定义应用权限策略

例如,若要阻止特定用户访问在 Power Apps 中创建的应用,请为应用权限创建自定义策略来阻止 共享 Power Apps,然后将策略分配给这些用户。

应用权限的示例自定义策略的屏幕截图,其中阻止了共享 Power Apps。

使用审核日志检查 Microsoft Power Platform 安装活动

可以使用 Teams 的审核日志来调查用户从 Teams 的“应用”页面的“使用 Power Platform 生成”部分安装 Microsoft Power Platform 应用的事件。 为此,请搜索审核日志,以查找某个用户或一组用户的“已安装应用”Teams 事件(在 AppInstalled 操作下)。 若要查找从“使用 Power Platform 生成”安装的应用,请在给定记录的详细信息中的 AppDistributionMode 属性中查找 TemplatedInstance 值。

AppDistributionMode 属性中 TemplatedInstance 值的屏幕截图。

注意

可以以 CSV 格式导出审核记录,以便更轻松地进行筛选。