UiPath Documentation
studio
2024.10
false
Studio 用户指南
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

组策略

适用于 Edge 的 UiPath 扩展程序的组策略配置:确保在通过策略管理浏览器扩展程序的组织中正确安装。

如果您的组织使用组策略管理浏览器扩展程序,请按照此页面中的说明操作,以确保正确安装 Edge 扩展程序。

您可以导航到 edge://policy,在 Edge 中查看计算机上的有效策略列表。

您可以在此页面上找到有关 Edge 策略管理的更多信息。

影响适用于 Edge 的 UiPath 扩展程序的组策略​

扩展程序安装强制列表​

扩展程序安装强制列表策略控制在浏览器中强制安装哪些扩展程序。

此策略必须包含 Edge 扩展程序的 ID。

ndmegdjihnhfmljjoaiimbipfhodnbgf;file:///C:/ProgramData/UiPath/UiPath.Common/EdgeExtension_SelfHosted/extension_manifest_edge.xml

cdfjcmjmgdnojgaojdnefhjjpaijapci;https://edge.microsoft.com/extensionwebstorebase/v1/crx

NativeMessagingBlocklist​

原生消息传递阻止名单策略阻止 UiPath 原生主机 (ChromeNativeMessaging.exe) 工作。

如果使用值 * 定义 NativeMessagingBlockList 策略,则意味着所有原生消息传递主机都将被拒绝,除非通过 NativeMessagingAllowList 策略明确允许。

NativeMessagingAllowlist​

NativeMessagingAllowList 策略指定不遵循拒绝列表的原生消息传递主机。

值为 * 的拒绝列表意味着拒绝所有原生消息传递主机。您可以通过将值 com.uipath.chromenativemsg_v2 添加到 NativeMessagingAllowlist 策略来允许 UiPath 原生主机。

ExtensionInstallBlockList​

扩展程序安装阻止列表策略可阻止计算机安装扩展程序。

要解决此问题,您可以:

NativeMessagingUserLevelHosts​

如果将“原生消息传递用户等级主机”策略设置为 false,则在没有管理员特权的情况下安装的 UiPath 扩展程序将无法正常工作。

要解决此问题,您可以:

  • 使用组策略安装 UiPath 扩展程序。
  • 将 NativeMessagingUserLevelHosts 策略设置为 true。

BlockExternalExtensions​

如果将“阻止外部扩展程序”策略设置为 true,则它将阻止通过策略以外的任何其他方式安装 UiPath 扩展程序。

要解决此问题,您可以:

  • 使用组策略安装 UiPath 扩展程序。
  • 将 BlockExternalExtensions 策略设置为 false 。

ExtensionAllowedTypes​

如果设置了“允许的扩展程序类型”策略,则系统会阻止安装 UiPath 扩展程序。要解决此问题,您必须将值 extension 添加到已阻止的扩展程序类型策略。

ExtensionSettings​

如果将扩展程序设置策略设置为阻止安装所有扩展程序,则该策略将阻止安装 UiPath 扩展程序。

要解决此问题,您可以:

BrowserCodeIntegritySetting​

如果 "BrowserCodeIntegritySetting" 策略设置为 Enabled,Microsoft Edge 浏览器流程会限制 UiPath Edge 扩展程序与网页外部(即 DOM 外部)用户界面元素的交互。

这是因为从 Windows 版本 104 开始,Edge 只允许加载 Microsoft 签名二进制文件。因此,地址栏、文件下载对话框或设置页面中的按钮等组件的 UI Automation 会被阻止。

要修复此问题,您必须将 "BrowserCodeIntegritySetting”" 策略值设置为 Disabled。

DeveloperToolsAvailabilityAllowlist 和 DeveloperToolsAvailabilityBlocklist​

通过 DeveloperToolsAvailabilityAllowlist 和 DeveloperToolsAvailabilityBlocklist 策略,您可以仅为 UiPath 扩展程序 ID 启用开发者工具,同时对其他所有扩展程序禁用这些工具。此方法可保留您的浏览器加固状态,是托管环境或安全环境的推荐选项。

必须同时设置两个策略,变更才会生效。如果 DeveloperToolsAvailabilityBlocklist 策略保持未设置状态,则不会考虑 DeveloperToolsAvailabilityAllowlist 策略值。

正确配置两个策略后,即使 DeveloperToolsAvailability=2(禁止使用开发者工具),也会恢复完整的 UiPath™ 扩展程序功能。

重要提示:

如果将 DeveloperToolsAvailability 设置为 2,则 Chromium API 输入法将无法正常运行。要变通解决此限制,请使用 Hardware Events 输入方法。

除了配置DeveloperToolsAvailabilityAllowlist和DeveloperToolsAvailabilityBlocklist之外,您还可以选择将DeveloperToolsAvailability Group Policy 设置为值1 (允许使用开发者工具),以启用完整的扩展程序功能。

但是,我们建议使用允许列表/阻止列表策略选项,因为该选项使您能够仅指定 UiPath 扩展程序 ID,从而将更改的作用域限制在所需扩展程序内。

重要提示:

如果DeveloperToolsAvailabilityAllowlist / DeveloperToolsAvailabilityBlocklist和DeveloperToolsAvailability均未配置,则“注入 Js 脚本”活动将无法正常运行。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新