环境路由

环境路由是一项高级治理功能。 Power Platform 管理员可以在访问桌面版Copilot Studio、Power Apps、Power Automate或Power Automate时,使用此功能自动将新的或现有制造商定向到自己的个人开发人员环境中。 环境路由为制造商提供了一个个人的安全空间,无需担心其他人访问其应用或数据即可使用Microsoft Dataverse进行构建。 它还可帮助管理员确保创建者可以生成和自定义其应用程序,而不会影响共享或默认环境。

在本视频中,请查看 Power Platform 管理中心中环境路由的新增功能。

在 Power Platform 管理中心中启用环境路由设置时,创建者将位于自己的个人开发人员环境中,而不是默认环境。 个人开发环境是开发人员提高个人生产力的专属空间,就像 OneDrive 一样,可以在自己的工作区开始构建应用和解决方案。 开发者不需要知道在哪个环境中工作,因为个人开发者环境会自动出现。

显示新制作者或现有制作者如何适应环境路由和环境组的图表。

启用该功能时,所选制造商类型(即新制造商或现有制造商)将定向到自己的个人开发人员环境中。 如果制作者有权访问一个或多个不属于他们的现有开发人员环境,则会将其路由到新的开发人员环境。

Dataverse 在开发人员环境中可用,这些环境是 托管环境 ,根据分配的环境组规则预配置了管理员设置。 管理员再也不用担心他们的制作者在默认环境中工作,而他们的工作可能会与其他人发生冲突。

重要

多规则环境路由

多规则环境路由是 Power Platform 中的高级治理功能,租户管理员使用该功能来定义多个路由规则。 这些规则控制制作者在各个门户(如 Power Apps、Power Automate 和 Copilot Studio)中如何被引导到开发环境。

此功能基于原始环境路由功能构建,该功能将制作者路由到单个环境组。 多规则增强功能通过允许根据规则逻辑将流量路由到多个环境组,提供了更大的灵活性。 此功能对于治理、安全性和可扩展性至关重要的组织特别有用。 它允许:

  • 对制作者构建位置的精细控制。
  • 跨环境实施一致的策略。
  • 降低共享或默认环境中发生冲突的风险。

所有路由环境都是受管环境,这意味着它们会继承管理员通过环境组定义的标准化策略,例如数据保留、AI 功能和应用生命周期管理(ALM)设置。

先决条件

环境路由是租户级管理员设置。 请注意:

  • 只有 Power Platform 管理员才能启用环境路由。

  • 它需要使用托管环境,因为所有新创建的环境都是托管的。 托管开发人员环境中的用户必须拥有高级许可证才能运行 Power Platform 资产。

  • 在访问受支持产品的 Maker Portal 时,会自动为新的或现有的制作者(取决于配置的用户类型)创建个人开发人员环境。

  • 如果制作者已拥有自己的开发人员环境,则会被路由至其现有开发人员环境。

  • 制作者在新创建的开发人员环境中被分配管理员角色。

  • 默认情况下,通过环境路由创建的所有开发人员环境都是被管理的。

在管理中心启用环境路由

默认情况下, 环境路由 设置处于关闭状态。 使用 Power Platform 管理中心打开它。

  1. 转到 Power Platform 管理中心。

  2. 在导航窗格中,选择“ 管理”。

  3. 在管理窗格中,选择租户设置。

  4. 在租户设置页面中,选择环境路由。 此时将显示“创建和管理环境路由规则 ” 窗格。

  5. 在为以下对象启用环境路由部分,选择您希望允许路由的产品门户。

  6. 选择 “新建规则 ”以定义新规则。 此时将显示“创建新的路由规则 ” 窗格。 执行以下操作:

    1. 在名称字段中,输入规则的名称。

    2. 将路由规则应用于 “所有人” 或特定安全组。

      • 选择 “所有人 ”,将所有创建者路由到现有或新的个人开发人员环境中。
    3. 选择一个环境组,新创建的开发人员环境将自动分配给该环境组。 此环境组继承所有已定义的环境组规则。 在环境组中了解更多信息。

    4. 选择“保存”。 将再次显示“创建和管理环境路由规则 ” 窗格。

  7. 使用箭头图标更改规则的优先级。

    当制作者访问门户时,系统会按顺序评估规则并应用第一个匹配规则。

    • 如果找到匹配规则,则将 Maker 路由到现有或新配置的开发人员环境。
    • 如果没有匹配的规则,或者未开启环境路由,创作者将被路由到默认环境。
  8. 选择“保存”。

常见问题 (FAQ)

开发环境是否管理?

是的,默认情况下,所有新建的开发人员环境都是托管环境。

启用环境路由后,会创建哪些环境类型?

创建的环境都是开发人员环境。

在开发人员环境中,制作者会被分配什么角色?

在开发人员环境中,会为制作者分配管理员安全角色。

新制作者推出自己的开发者环境后可以切换到默认环境或者其他环境吗?

可以,制作者可以随时切换到其他环境。

开发者环境会影响我的租户 Dataverse 配额吗?

否,开发者环境不会影响您的租户 Dataverse 配额。

如果开发人员环境创建失败会怎样?

如果开发人员环境创建失败,制作者会自动转到默认环境。

哪些数据策略适用于开发人员环境?

不会向开发人员环境分配任何特定的数据策略。 开发人员环境继承现有的租户级数据策略。

新创建的开发人员环境的预配置托管环境设置是什么?

所有开发人员环境都预配置了以下托管环境设置:

  • 共享限制:设置为不与安全组共享,并预先配置为与五个人共享。

  • 解决方案检查器: 设置为警告。

  • 使用见解:已选择。

  • 制作者欢迎词:未建立。

环境路由是否也适用于Power Pages?

环境路由目前可用于 Microsoft Copilot Studio、Power Apps 和 Power Automate 云和桌面工作流。

我需要成为 Power Platform 租户管理员才能启用此功能吗?

是的,您需要拥有 Power Platform 租户管理员权限才能在租户中启用此功能,或者您可以要求租户管理员为您开启此功能。

在托管的开发人员环境中创建应用程序或流需要高级许可证吗?

在托管的开发人员环境中创建或预览应用程序或流不需要高级许可证。 但是,用户或制作者需要高级许可证才能在托管开发人员环境中运行应用程序或流。

是否需要托管默认环境来启用环境路由?

否,不需要托管默认环境来启用环境路由。

开发者如果有多个开发环境,会被导向哪个开发环境?

制作者总是被路由到他们自己现有的个人开发人员环境,例如由他们或代表他们创建的开发人员环境。 如果他们创建了多个开发人员环境,他们将路由到按字母顺序排列的第一个环境。

如果 Power Platform 管理员将开发人员环境分配设置从“所有人”更改为“仅特定管理员”,而环境路由为开,会发生什么情况?

更改开发人员环境分配设置不会影响环境路由。

如果创客没有现有的开发者环境,他们会被引导到哪里?

如果新创建者或现有制造商没有自己的开发人员环境,则会将其路由到新的开发人员环境。