Blue Prism Browser Automation Agent 1.0:2022 年 9 月

关于此发行版

Blue Prism Browser Automation Agent 是 Blue Prism Enterprise 的补充应用程序,由兼容的 Blue Prism Manifest V3 (MV3) 浏览器扩展程序启动。此应用程序作为单独的安装程序提供,它将检测已安装的 Blue Prism 版本,并安装适当的 MV3 浏览器扩展程序,同时删除安装在计算机上的选定 Manifest V2 (MV2) 扩展程序。

该应用程序能够通过 Chrome 或 Edge MV3 浏览器扩展程序在网页上插入和调用 JavaScript,并且可以与 6.5 到 6.10.5 的任何 Blue Prism 版本一起使用。Blue Prism Browser Automation Agent 不能与 Blue Prism Firefox 浏览器扩展程序一起使用,因为该扩展程序正在使用 MV2。

应用此修补发行版

此组件版本必须安装在 Blue Prism 环境中的运行时资源和交互式客户端上,以便在取消对浏览器扩展程序的 MV2 支持后,在继续支持插入和调用 JavaScript 功能的情况下实现 Chrome 和 Edge 浏览器的自动化。与 Blue Prism 产品版本不同,此更新可以应用于环境中的单个运行时资源和交互式客户端,而无需在整个软件库中安装。

升级说明

可能需要更新流程,以便在插入后调用 JavaScript 函数

在安装 Browser Automation Agent 后从 Blue Prism 启动浏览器并尝试使用插入和调用 JavaScript 功能时,在某些情况下,可能需要更新使用插入功能的流程。

在使用 MV2 扩展程序的 Blue Prism 版本中的“导航”环节中使用插入 JavaScript 操作时,如果插入了 JavaScript 语句而不是函数定义,则浏览器可能会立即评估并执行此操作。由于 MV3 的变化,JavaScript 语句不再直接插入到浏览器中立即进行评估和调用,而是存储在 Browser Automation Agent 中,以便与调用功能一起使用。

尝试使用插入 JavaScript 操作来评估 JavaScript 语句时,用户需要将这些语句重构为函数,然后可以使用调用 JavaScript 操作调用这些函数。如果函数不需要参数,则应在“导航”环节的参数输入字段中输入格式为“[{}]”的空参数集。

已知问题

此发行版所有重要问题的列表保留在知识库中—有关更多信息,请点击此处

安全开发策略

Blue Prism 的安全开发流程是一种市场领先的嵌入式安全文化,专注于通过四个关键原则来提供卓越的安全性:

  • 教育—向开发团队提供最新的知识、信息和培训。
  • 评估—使用行业标准框架和安全工具定期审核我们的产品。
  • 消除—通过评估标准、合规性和性能来消除潜在威胁。
  • 演进—持续改进我们的安全程序,确保与我们的产品技术保持一致,并有效应对新兴威胁。

Blue Prism 安全开发基于 OWASP ASVS、ISO 27034 和 GDPR 第 25 条标准和实践。有关更多信息,请参阅 Blue Prism 的完整安全开发流程

增强功能

此发行版中包含以下增强功能:

变更说明

引用

新的 Blue Prism Browser Automation Agent 安装程序可通过 Blue Prism 的 Chrome 或 Edge MV3 浏览器扩展程序在网页上插入和调用 JavaScript,适用于 Chrome 版本 6.5 至 6.10.5,以及 Edge 版本 6.9 至 6.10.5。

有关更多信息,请参阅 Blue Prism Browser Automation Agent 安装指南

BP-9857

BP-10922

BP-10551

BP-10808

BP-10027

BP-11236

对于早于 6.9 的 Blue Prism 版本,在简单安装期间,不会默认安装 Edge 浏览器扩展程序,并且扩展程序在高级安装屏幕上不可用。对于 Blue Prism 版本 6.8.x,Blue Prism Chrome 扩展程序必须通过 Chrome Web 商店手动安装,才能与基于 Chromium 的 Microsoft Edge 版本一起使用。有关更多信息,请参阅 Blue Prism 版本 6.8 的升级说明

BP-11894

可以通过下载版本和浏览器特定的 Web 驱动程序并在本地安装,来使用插入和调用 JavaScript 功能。要启用 JavaScript 功能,必须在启用了远程调试的情况下启动浏览器。这适用于版本 6.5 至 6.7 中的固定端口和版本 6.8 至 6.10.5 中的临时端口。

有关更多信息,请参阅 Blue Prism Browser Automation Agent 安装指南

BP-10359

BP-10743

当 Web 驱动程序不存在或与 Chrome 或 Edge 浏览器扩展程序版本不匹配时,Windows 事件日志中会显示一条错误消息。

BP-11595

浏览器扩展程序

下表显示了与发行版兼容的每个 Blue Prism 扩展程序的推出时间以及对其进行评估的浏览器版本。有关评估的最新浏览器版本,请参阅浏览器兼容性矩阵

浏览器 Blue Prism 扩展程序版本

可用日期

Chrome

Blue Prism 扩展程序 6.5 – 6.10.5 Manifest V3

2022 年 9 月 29 日

Edge Chromium

Blue Prism 扩展程序 6.9 – 6.10 Manifest V3*

 

2022 年 9 月 29 日

Firefox

不适用

不适用

*Edge 浏览器扩展程序只能通过安装程序安装,才能与 Blue Prism 版本 6.9 及更高版本一起使用。对于 Blue Prism 版本 6.8.x,Blue Prism Chrome 扩展程序必须通过 Chrome Web 商店手动安装,才能与基于 Chromium 的 Microsoft Edge 版本一起使用。有关更多信息,请参阅 Blue Prism 版本 6.8 的升级说明