环境路由(预览版)
[本文为预发布文档,可能会发生变化。]
环境路由是一项高级治理功能。 此功能允许 Power Platform 管理员在新制作者或现有制作者首次访问 make.powerapps.com 时,自动引导他们进入自己的个人开发人员环境。 环境路由为新制作者提供了一个安全的个人空间,让他们可以使用 Microsoft Dataverse 进行制作,而不必担心他人会访问他们的应用程序或数据。
在 Power Platform 管理中心中启用环境路由设置时,制作者将进入他们自己的个人开发者环境,而不是默认环境。 个人开发者环境是制作者自己的空间,类似于 OneDrive,用于个人生产力,他们可以在自己的工作空间中开始构建应用程序和解决方案。 开发者不需要知道在哪个环境中工作,因为个人开发者环境会自动出现。
当该特征开启时,所选择的制作者类型(即,新制作者或现有制作者)将总是进入他们自己的个人开发者环境。 如果制作者可以访问一个或多个不属于他们的现有开发人员环境,他们将被路由到新的开发人员环境。
开发人员环境中提供 Dataverse,这些环境是托管环境,已经预先配置了管理员设置。 管理员再也不用担心他们的制作者在默认环境中工作,而他们的工作可能会与其他人发生冲突。
重要提示
- 这是一项预览功能。
- 预览功能不适合生产使用且功能可能受限。
- 默认情况下,通过环境路由创建的所有开发人员环境都是托管的。
- 当用户运行其资产时,托管环境不包括在开发人员计划中。 有关托管环境和开发人员计划的更多信息,请参阅关于 Power Apps 开发人员计划。
- 非托管开发人员环境不受此功能的影响。 在关于 Power Apps 开发人员计划中了解有关开发人员环境和开发人员计划的更多信息。
先决条件
了解环境路由是一个租户级的管理员设置,可以:
只有 Power Platform 管理员可以启用。
要求为所有人启用开发人员环境分配设置。
要求使用托管环境,因为所有新创建的环境都将是托管环境。 托管开发人员环境中的用户必须拥有高级许可证才能运行 Power Platform 资产。
当 Power Apps 新的或现有的制作者(取决于配置的用户类型)访问 make.powerapps.com 时,将自动为他们创建个人开发人员环境。
如果他们已经有了自己的开发人员环境,路由的制作者将进入他们现有的开发人员环境。
创建的开发人员环境会为新创建的制作者分配管理员角色。
默认情况下,通过环境路由创建的所有开发人员环境都是托管的。
启用环境路由设置
默认情况下,环境路由设置是禁用的,必须使用 Power Platform 管理中心或 PowerShell 启用。
- 在 Power Platform 管理中心中,选择设置。
- 在租户设置页面中,选择环境路由(预览)。
- 在环境路由窗格中,打开为制作者创建个人开发者环境选项。
- 选择要包括在路由中的所需用户类型。 所有制作者选项将所有 Power Apps 制作者路由到现有或新的个人开发者环境中。 新制作者选项仅发送新制作者。
- (可选)选择一个环境组,新创建的开发人员环境将自动分配给该环境组。 该环境组继承所有已定义的环境组规则。 有关更多信息,请参阅环境组(预览)。
- (可选)管理员可以选择一个安全组,将路由仅限于已配置安全组的成员制作者。 有关更多信息,请参阅配置安全组。
常见问题 (FAQ)
开发人员环境是否托管理?
是,所有新创建的开发人员环境默认都是托管环境。
启用环境路由后,会创建哪些环境类型?
创建的环境都是开发人员环境。
在开发人员环境中,制作者会被分配什么角色?
在开发人员环境中,会为制作者分配管理员安全角色。
新制作者推出自己的开发者环境后可以切换到默认环境或者其他环境吗?
可以,制作者可以随时切换到其他环境。
开发者环境会影响我的租户 Dataverse 配额吗?
否,开发者环境不会影响您的租户 Dataverse 配额。
如果开发人员环境创建失败会怎样?
如果开发人员环境创建失败,制作者会自动转到默认环境。
开发人员环境会应用哪些数据丢失防护 (DLP) 策略?
在预览期间,不会为开发人员环境指定特定的 DLP 策略。 开发人员环境会继承现有的租户级 DLP 策略。
新创建的开发人员环境有哪些预配置的托管环境设置?
所有开发人员环境都预先配置了以下“托管环境”设置:
共享限制:设置为不与安全组共享,并预先配置为与五个人共享。
解决方案检查器: 设置为警告。
使用见解:已选择。
制作者欢迎词:未建立。
环境路由是否也适用于 Power Automate、Microsoft Copilot Studio 和 Power Pages?
预览期间,环境路由仅限于 Power Apps。
我需要成为 Power Platform 租户管理员才能启用此功能吗?
是的,您需要拥有 Power Platform 租户管理员权限才能在租户中启用此功能,或者您可以要求租户管理员为您开启此功能。
在托管的开发人员环境中创建应用程序或流需要高级许可证吗?
在托管的开发人员环境中创建或预览应用程序或流不需要高级许可证。 但是,用户或制作者需要高级许可证才能在托管开发人员环境中运行应用程序或流。
是否需要托管默认环境来启用环境路由?
否,不需要托管默认环境来启用环境路由。
如果制作者有多个开发人员环境,他们会选择哪个开发环境?
制作者总是被路由到他们自己现有的个人开发人员环境,例如由他们或代表他们创建的开发人员环境。 如果他们创建了多个开发人员环境,他们将路由到按字母顺序排列的第一个环境。
如果 Power Platform 管理员将开发人员环境分配设置从“所有人”更改为“仅特定管理员”,而环境路由为开,会发生什么情况?
管理员收到以下错误“保存您的更改时出错。 请重试,如果问题仍然存在,请提交相关性 id 为 1234567910 的支持票证。”管理员将无法更改开发人员环境分配设置,除非他们关闭环境路由。
如果制作者没有现有的开发环境,他们将路由到哪里?
如果新的或现有的制作者没有自己的开发人员环境,他们将被路由到新的开发人员环境。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈