Blue Prism 7.3:2023 年 12 月

关于此发行版

下表总结了直接与此 SS&C | Blue Prism® Enterprise 发行版相关的组件。

核心组件

Blue Prism 企业版安装程序中包含以下组件:

数据库

533

此发行版要求 Blue Prism 数据库必须是此版本。这是第一个使用此数据库版本的 Blue Prism 发行版。

浏览器扩展程序
(Chrome 和 Edge)

7.3

要详细了解此发行版包含哪些修复方法和增强功能,请参阅浏览器扩展程序部分。

有关最新的兼容性信息,请参阅 Blue Prism 在线帮助中的浏览器兼容性矩阵

其他组件

此 Blue Prism 发行版提供以下组件,但如果您的 Blue Prism 环境需要这些组件,则必须单独安装这些组件:

Login Agent

7.3

自 Blue Prism 6.7 起,Blue Prism Login Agent 的功能无更新。随此 Blue Prism 发行版提供的 Login Agent 版本具有与随 Blue Prism 6.7 提供的版本相同的功能。

此 Login Agent 版本中包含一些微小修复。有关详细信息,请参阅 Login Agent

Data Gateways 引擎

1.4

必须安装 Data Gateways 引擎版本 1.4 才能将 Data Gateways 与 Blue Prism 7.3 一起使用。

要下载安装程序,请访问 Blue Prism 门户,然后选择“产品”>“Blue Prism 企业版”>“Extras”

Blue Prism API

7.3

要使用 Blue Prism API,其安装版本必须始终与 Blue Prism 企业版版本号相同。

有关该 API 的参考和功能有哪些增强和改进之处的详细信息,请参阅 Blue Prism API

要下载安装程序,请访问 Blue Prism 门户,然后选择“产品”>“Blue Prism 企业版”>“Blue Prism 7”

兼容的 Blue Prism Hub 组件和插件

以下组件是 Blue Prism Hub 发行版的一部分,但需要有这些组件才能使用特定的 Blue Prism 功能:

Authentication Server

4.7/5.0

要将 Authentication Server 与 Blue Prism Enterprise 7.3 发行版一起使用,需要此版本的 Authentication Server。

Hub 5.0 是仅限在云端使用的发行版,本地客户无法访问。有关更多信息,请参阅 Hub 5.0 文档

Control Room 插件

4.7/5.0

Control Room 插件必须是版本 4.7 才能利用 Blue Prism 7.3 发行版中的功能。Control Room 插件依赖于 Blue Prism API。

要详细了解基于浏览器的 Control Room 包含哪些增强功能和修复方法,请参阅 Hub 发行说明

已知问题

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

重要说明

有关更多详细信息,以及在升级到此发行版之前,请查看升级说明

安全开发策略

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

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

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

新功能

版本 7.3 中的 Blue Prism Enterprise 添加了以下新功能:

  • 增强型应用程序建模器(测试版)—Blue Prism Enterprise 7.3 发行版中包含增强型应用程序建模器的测试版。对应用程序建模器设置的改进显著增强了配置新应用程序模型时的用户体验。与现有的应用程序建模器相比,该流程通过减少高达 50% 的用户输入需求而得到简化。而且现在,当在配置过程中启动应用程序时,向导会自动检测并捕获应用程序标题、流程名称、应用程序类型和管理器模式等详细信息。此外,附加到浏览器应用程序时的改进可确保始终选择正确的窗口和选项卡。如需了解详细信息,请参阅设置新的应用程序模型

  • Smart Vision—新的 Smart Vision 探察模式(需单独的许可证)使用机器学习表面自动化来改进探察流程的所有元素,有助于使应用程序模型更加稳定和强大。如需了解详细信息,请参阅 Smart Vision 探察模式

  • 新的自动探察模式—新的自动探察模式可在探察应用程序中的不同用户界面元素时自动选择最合适的模式,从而优化探察流程。此功能简化了复杂应用程序的探察活动,并提高了应用程序模型的质量和韧性。如需了解详细信息,请参阅自动探察模式

  • Citrix Virtual AppsBlue Prism Enterprise 现在提供 Citrix Virtual Apps 代理,可安装在 Citrix 环境中,利用 Citrix Virtual Apps Launcher 使用户能够像使用本机应用程序一样自动化虚拟应用程序。如需了解详细信息,请参阅 Citrix 集成

Blue Prism 核心组件

在版本 7.3 中,除上述新功能外,Blue Prism Enterprise 核心功能还添加了以下增强功能、修复和次要改进。

增强功能

此发行版中包含的增强功能覆盖以下类别:

Active Directory 集成

变更说明

引用

登录设置—“Active Directory 域”屏幕已更新,可支持自动检测域和手动配置域。已添加以下新选项:

  • 自动检测域
  • 手动配置域

当选择手动模式且用户正在添加或编辑域记录时,当前屏幕会显示以下新字段:

  • 域 SID—这是必填字段。
  • 域 SIDForest 名称—这是必填字段。
  • 域控制器映射—此可选字段允许添加多个域控制器。

选择自动模式后,添加删除按钮将被禁用,并且以下字段将变为只读并自动填充:

  • 域名
  • 域 SIDForest 名称

从手动模式切换到自动模式时,在手动模式下创建的任何已保存域都将保留并在自动模式下使用。只要域包含相关字段,它们就可以在两种模式下工作。

作为此增强功能的一部分,U035 审计事件已被删除。

有关详细信息,请参阅 Active Directory 域

BP-11277

已实施域控制器故障切换功能,允许系统在域控制器发生故障时自动切换到备用域控制器。如果配置了多个域控制器,系统将自动尝试每个域控制器,直到成功连接其中一个。

BP-15278

Citrix 集成

变更说明

引用

UI Automation 导航器现在可用于自动化 Citrix 应用程序。新的 NativeWindowHandle 属性已添加为 UI Automation 导航器的唯一标识符。

BP-6825

Citrix Desktop 代理现在支持针对多个特定的 Citrix Virtual Desktops。Blue Prism 应用程序建模器包括一个用来指定 Citrix Workspace 中桌面名称的 Citrix Virtual Desktops 实例名称的字段。如果提供了实例名称,并且在 Citrix Virtual Desktops 实例上安装并运行了 Blue Prism Citrix Virtual Desktops 代理,则 Blue Prism 将直接与指定实例进行通信。如果未提供实例名称,Blue Prism 将尝试启动或附加到其发现已安装并运行了 Citrix Virtual Desktops 代理的第一个 Blue Prism Citrix Virtual Desktop 实例。

BP-15767

Citrix Virtual Desktops 通过安装在运行时资源上的 Citrix Workspace 应用程序进行访问。现在可以使用“导航”环节启动和关闭这些设置。这使用户能够在 Citrix Virtual Desktops 中完全自动化应用程序,而无需手动启动和关闭桌面。

BP-15872

多个运行时资源和多个 Citrix VDE 的限制已被移除。现在,多个运行时资源可以连接到同一 Citrix VDE,并且运行时资源可连接多个 Citrix VDE。

BP-2851

安装/部署

变更说明

引用

Blue PrismEnterprise 安装程序中不再包含 Google Sheets DLL 文件。想要使用 Blue Prism 在 Google Sheets 中创建和更新电子表格的用户现在必须从 Digital Exchange 下载最新版本的 Google Sheets DLL。这可确保客户使用最新的可用 DLL 文件开发 Google Sheet 资产。

Google Sheets 自动化选项已从“高级安装”页面移除。

BP-14618

Digital Exchange 提供的 VBO 不再包含在 Blue Prism Enterprise 安装程序中。要安装 VBO,用户现在必须从 Digital Exchange 下载最新版本。这可确保用户使用最新的可用 VBO 开发业务对象。

BP-14204

日志记录

变更说明

引用

引入了新的 JSON Lines (JSONL) 日志文件格式,以便帮助更快地识别性能问题。现在可以在需要时将内存和处理性能数据记录在这些日志文件中。如果用户遇到性能问题,Blue Prism 支持部门可能会要求他们启用此日志文件格式以提供更多数据,从而帮助我们确定问题的原因以及如何达成解决方案。

还对现有日志记录实施了以下更改:

  • 现在,只有“警告”及以上级别的日志条目才会定向到 Windows 事件日志。这可以防止 Windows 事件日志过快变满并覆盖旧日志。
  • 文本日志文件现在记录“信息”及以上级别的日志条目,从而确保以前在 Windows 事件日志中捕获的日志仍然可用。
  • 现在使用本地时间记录日志,且带有 UTC 偏移量,例如,2023-11-15 10:37:20.0287+05:00
  • 现在每个日志都包含以下附加信息:机器名称、流程 ID 和线程 ID。

BP-16839

Process Studio 和 Object Studio

变更说明

引用

用户现在可以使用键盘箭头键在 Process Studio 和 Object Studio 画布中移动选定的环节,从而提供了使用鼠标的替代方法。

BP-15123

角色和权限

变更说明

引用

已添加新的审计—已停用日志权限,允许管理员控制哪些用户能够查看与已停用资源关联的日志。在此更改之前,只有管理员可以查看与已停用运行时资源关联的日志。

默认情况下,此权限分配给系统管理员角色。然后,系统管理员可以根据需要将审核—已停用日志权限分配给其他用户角色。

BP-14275

系统管理器

变更说明

引用

系统管理器中添加了筛选环境变量的功能。在“流程—环境变量”和“对象—环境变量”页面顶部的筛选器字段中,用户现在可以输入文本来筛选环境变量列表。输入文本后,系统会动态筛选该列表。默认情况下,筛选器应用于名称列。要将筛选器应用于不同的列,用户可以在筛选器文本之前添加 in: 和字段名称,例如 in:value true

用户现在还可以点击列标题,按该列中的值对环境变量列表进行排序。

BP-15272

BP-15868

系统管理器中添加了筛选凭据的功能。在“安全—凭据”页面顶部的筛选器字段中,用户现在可以输入文本来筛选凭据列表。输入文本后,系统会动态筛选该列表。默认情况下,筛选器应用于凭据列。要将筛选器应用于不同的列,用户可以在筛选器文本之前添加 in: 和字段名称,例如 in:type basic

BP-15831

修复和微小改进

此发行版包含的修复和微小改进覆盖以下类别:

Active Directory 集成

变更说明

引用

已修复与 Active Directory (AD) 用户相关的问题,这些用户被分配到 AD 中嵌套在多个组下的安全组,然后分配给 Blue Prism 中的角色。此前将 AD 用户添加至 Blue Prism 时,仅授予用户处理第一个父组的权限,忽略所有其他父组。此问题现已修复,且已正确分配所有组的所有权限。当将用户从父组移动到嵌套组时,会出现类似的问题,嵌套组权限未正确同步,先前的权限未发生改变。此问题现已解决。

BP-14815

BP-14813

当用户在单个操作中将来自多个域的多个 AD 安全组分配给 Blue Prism 角色时,不再发生错误。

BP-12814

以前,如果升级前 Blue Prism 数据库中存在 AD 用户但尚未登录,管理员可以在升级到最新版本后重新添加该用户。此问题已得到解决,现在无法在“添加用户”向导中选择该用户,也无法重新添加该用户。

BP-7454

修复了以下问题:如果 SQL Server 默认架构为空,则为新用户设置 Active Directory (AD) 缓存会导致错误。现在,在为新用户设置 AD 缓存时,如果默认架构为空,则使用 dbo 架构。

BP-14160

右键单击 Active Directory (AD) 组并创建用户时,现在会在所选组下创建新用户。以前,用户是在根级别创建的,必须手动将其拖到适当的组。

BP-15559

创建新 Blue Prism 角色后,管理角色成员按钮现已禁用,直到用户点击应用该角色才可用。以前,如果用户在点击应用之前尝试将 Active Directory 安全组添加到角色,系统会显示错误且该组无法成功添加到角色。

BP-14751

应用程序建模器

变更说明

引用

已对 Windows 突出显示器进行了更改,以便防止其启动重复的流程。以前,Blue Prism 可能会错误地保留 Windows 突出显示器流程的实例,这可能会导致任务管理器中出现一长串非活动突出显示器会话。

更改包括:

  • 仅在用户在应用程序建模器中开始探察操作时或当用户请求突出显示元素时,才启动突出显示器流程。
  • 确保当探察停止或中断时正确终止突出显示器流程。
  • 将 Windows 突出显示器流程的数量限制为四个(突出显示区域的每个角一个)。
BP-14955

在选择启用 java 集成技术选项的情况下,在 Microsoft Edge 中启用 IE 模式后,应用程序建模器中不再出现错误。以前,在这种情况下启动应用程序模型时,Blue Prism 会暂停大约 60 秒,之后无法附加到浏览器窗口,并且会显示错误消息。

BP-16522

从 7.2.0 之前的版本导入的业务对象[包含基于浏览器的应用程序模型(应用程序管理器模式设置为嵌入式)]不再生成导入冲突以警告位数问题。无论应用程序管理器模式如何设置,都可以与浏览器应用程序进行交互,因此不建议在没有特定原因的情况下更改为其他模式。

BP-16831

Citrix 集成

变更说明

引用

安装向导的“高级安装”屏幕上的 Citrix 代理选项已重命名为 Citrix Virtual Desktops 代理,以便更准确地反映应用程序的名称,并将其与新添加的 Citrix Virtual Apps 代理区分开来。安装后,用户桌面上的 Citrix 应用程序名称已从 AppMan.Service 更新为 Citrix Virtual Desktops 代理,并且图标也已更新。

BP-9559

最新的 Citrix 集成可确保在从导航环节使用终止操作时,Citrix VDE 中启动的多个浏览器实例都将成功关闭。以前,如果启动了多个浏览器实例,则只有一个会成功关闭。

BP-3831

在安装向导的“高级安装”屏幕中,如果选择了 Citrix 自动化且用户选择了 Citrix Virtual Desktops 代理Citrix Virtual Apps 代理,则现在会自动取消选择 Citrix 自动化选项。

Citrix 自动化选项也已移至 Blue Prism 下,以便更准确地反映安装结构。

BP-8087

Citrix 集成存在一个问题,即在客户端关闭时未正确删除命名的管道服务器线程,这可能导致在修复大量线程(超过 1000 个)后 32 位服务器发生故障。

BP-16144

自动化 Citrix 应用程序时,导航环节的附加操作已被移除。Citrix 应用程序必须由对象启动,因此附加操作在这种情况下不适用。

BP-16303

Control Room

变更说明

引用

Blue Prism 7.2.0 引入了一个问题,会导致在以下情况下显示错误:尝试为在计划任务中运行的特定计划流程设置或检查启动参数的值时。此外,为计划中的任何一个计划会话设置启动参数会将该设置应用到添加到计划任务的所有会话。该错误不再显示,现在可以为计划任务会话单独设置启动参数。

BP-15332

(BP-15731)

Control Room > 资源面板中的“上次登录时间”筛选器仅适用于已应用 Desktop 许可证的用户,现在可以按预期工作。以前,此筛选器不会返回任何结果。

BP-14180

修复了资源详细信息屏幕中的一个问题:该屏幕可从 Control Room 访问(仅当在系统 > 系统—设置中启用了将客户端、运行时资源和服务器的环境数据保存到数据库时可用),其中显示的端口和应用程序服务器的值不正确。现在,所有值都已准确显示。

BP-15659

控制 > 计划中删除计划后,现在将正确显示确认对话框,而不再显示不再显示此消息复选框。以前,该复选框显示在确认对话框中,但点击后不起作用。

BP-14476

解决了一个性能问题,即调试相同操作时,与 UIA 探察元素的交互在 Control Room 的运行时资源上的运行速度比在 Design Studio 中的运行速度慢。

BP-15935

为了提高加载大型流程的上下文菜单的性能,在“环境”面板中右键单击会话以确定所选流程是否具有启动参数时使用的逻辑已更改。

BP-15929

解决了一个性能问题,即在具有大量计划(超过 30,000 个)的系统中,时间表加载时间长达 9 秒。

BP-15666

树视图列表中使用的插入算法已进行了更改,以便提高添加项目时的性能。

树视图列表项的更新方式也变得更加高效。

BP-16411

BP-16394

Control Room 信息的渲染已得到改进,可在不同屏幕之间导航时提供更平滑的过渡。

BP-16323

修复了以下问题:在为没有选择使用时区选项的计划选择立即运行选项后,访问今天和明天时间表会导致 Control Room 加载的时间比 Blue Prism 之前的版本更长。现在,今天和明天时间表的性能与 Blue Prism 之前的版本一致。

BP-16145

Blue Prism 7.2.0 存在一个问题,即 exceptiontypeexceptionmessage 不再按 BPASession 中的预期填充。这些值现在填充的是导致会话终止的异常环节的正确信息。

BP-17267

安装/部署

变更说明

引用

以前,如果使用静默安装从安装了 Browser Automation Agent (BAA) 的先前版本的 Blue Prism Enterprise 升级,则用户需要手动卸载 BAA。现在,BAA 会作为 Enterprise 7.3 版静默安装的一部分被移除。

BP-14969

修复了以下问题:用户无法在 64 位操作系统上启动 32 位版本的 Blue Prism 服务器服务。现在,32 位版本的 Blue Prism 服务器服务可以在 64 位操作系统上运行。

BP-16020

修复了以下问题:使用 AutomateC.exe(包含版本 519 的升级脚本)生成的升级脚本中包含零宽​​度空白字符。在运行生成的脚本时,这些字符会导致语法错误,但数据库会被错误地标记为已升级。现在,升级脚本能够正确生成并成功运行。

BP-16595

修复了以下问题:点击 Blue PrismEnterprise 安装程序“高级安装”页面上的帮助链接会打开 6.8 版本的帮助页面。现在,点击帮助链接会指向正在安装的版本的正确帮助页面。

BP-15724

交互式客户端和运行时资源

变更说明

引用

现在,无论数据库表中的会话 ID 数量如何,会话日志都将成功创建。以前,在已创建 21 亿个日志后,如果尝试将更多会话日志写入数据库,会发生 System.OverflowException。

BP-12008

交互式客户端中 Digital Exchange 的 URL 包含搜索条件,这导致 Digital Exchange 中的搜索功能不起作用,从而导致任何后续搜索都不会返回搜索结果。URL 已进行了更新,移除了这些搜索条件,并且当从交互式客户端访问 Digital Exchange 时,搜索功能现在可以按预期工作。

BP-16524

Blue Prism 7.2 存在一个问题,即在升级期间,某些角色配置文件无法访问交互式客户端的某些部分(例如工作队列管理的只读视图)。该问题现已解决。尽管这些配置文件的用户不需要特定权限来访问交互式客户端的该部分,但还是出现了这种情况。

BP-14997

Process Studio 和 Object Studio

变更说明

引用

在以前的版本中,“导航”环节中跟踪 ID 参数的存储位置字段的背景色错误地显示为白色。如果文本颜色也为白色,这可能会导致字段值的可见性出现问题。现在,存储位置字段的背景颜色已更改为浅蓝色。

BP-9231

已对 Process Studio 和 Object Studio 中的拖放操作进行了改进,使得在拖动多个环节时更加方便。以前,当所选环节的边缘到达屏幕边缘时开始滚动,这可能会导致画布出现意外的不稳定移动。现在,只有当鼠标到达屏幕边缘时才开始滚动,带来了更流畅的滚动体验。

BP-15072

处理二进制数据时,例如,尝试获取具有二进制数据类型的对象并将其存储在数据项中时,不再出现 Blue Prism 7.2 中出现的错误。

BP-16857

以前,任何用户都可以在编辑流程或对象时更改自动备份时间,方法是选择文件 > 备份,然后选择其他时间。这将更改所有流程、对象和所有用户的备份时间。此选项现在只能由具有在系统 > 系统 > 设置中更改自动备份间隔权限的用户更改。

BP-15804

运行尝试在密码类型的输出参数中存储包含冒号 (:) 的字符串的代码环节时,不再发生错误。

BP-14418

安全

变更说明

引用

用户现在可以配置 SSL 超时,以避免在环境中存在已知延迟的情况下证书检查超时。可通过在以下位置设置 Resource.SSL.Cert.Timeout 值(以毫秒为单位)来配置 SSL 超时:

  • 对于 Blue Prism Automate 应用程序,需在 automate.exe.config 中编辑设置。
  • 对于 Blue Prism 应用程序服务器,需在 BPServer.exe.config 和 BPServerService.exe.config 中编辑设置。

建议组合配置这些设置,否则在某些情况下可能会使用比所需更短的超时。如果未设置此值,则应用 TCP 客户端默认值 5000ms。

BP-16974

此发行版已通过升级 System.Data.SqlClient 和 Microsoft.Data.SqlClient 组件解决了安全漏洞 CVE-2022-41064。

BP-16926

系统管理器

变更说明

引用

计算日本日历中新年公共假期的逻辑问题已得到解决。此前,如果 1 月 2 日、1 月 3 日和 12 月 31 日假期恰逢星期日,或者在 1 月 2 日和 3 日的情况下,如果元旦假期顺延,它们会错误地顺延到下一个工作日。现在,这些假期已正确安排在日本的公共假期日历中。

如果组织不使用 1 月 2 日、1 月 3 日或 12 月 31 日假期,则可以清除这些日期的复选框,使它们不包含在日历中。

BP-13383

已为调度程序创建了一个新命令,用于创建和启动会话,包括任何启动参数。这可确保如果会话无法成功启动,则不会创建该会话,并且可以稍后重试。

由于此更改预计会减少调度程序创建的待处理会话数量,因此鼓励客户在升级后考虑采用此新机制,方法是选择在单次操作中创建并启动会话以阻止挂起会话选项。

BP-15915

修复了间歇性异常会导致计划无法按预期启动的问题,即使可使用运行时资源处理它们。

BP-15620

浏览器扩展程序

浏览器扩展程序允许 Blue Prism 与这些浏览器中显示的网页和应用程序进行交互,从而能轻松对包含此类应用程序和网页的业务流程进行建模。

浏览器扩展程序版本

下表显示了与发行版兼容的每个 Blue Prism 扩展程序的推出时间以及对其进行评估的浏览器版本。有关关键功能的详细信息,请参阅浏览器扩展程序发行说明

浏览器 Blue Prism 扩展程序版本

可用日期

Chrome

Blue Prism 7.3 浏览器扩展程序

2023 年 12 月

Edge Chromium

Blue Prism 7.3 浏览器扩展程序

2023 年 12 月

有关浏览器扩展程序版本和兼容浏览器的完整详细信息,请参阅浏览器扩展程序兼容性

如何应用更新

最新的浏览器扩展程序自动与 Blue Prism 一起安装。如果存在有效的互联网连接,则在加载浏览器后,将自动更新发行后可用的浏览器扩展程序。或者,如果您的设备未连接到互联网,则会按用户将更新手动推送到每个设备。有关如何使用离线软件包安装扩展程序的详细信息,请参阅 Chrome 和 Edge 集成指南

浏览器扩展程序发行说明

变更说明 引用

浏览器扩展现在支持针对帧集元素的插入/调用 JavaScript 功能,这些元素用于 HTML 4 应用程序。

BP-15494

(BP-15732)

浏览器扩展配置屏幕上的新设置允许 Blue Prism 重试向本机消息传递主机发送消息(如果消息未发送成功)。新设置称为向本机消息传递主机发送消息的最大重试次数,默认重试次数为五次。

BP-10171

以前,在尝试使用文件统一资源标识符 (URI) 作为地址(例如,C:\BPHelp\bpdocs\home.htm)启动新浏览器时,如果已经打开了一个以统一资源定位符 (URL) 作为地址(例如,https://www.blueprism.com)启动的现有浏览器,系统会显示错误消息,指示浏览器已经启动。此问题现已修复,第二个浏览器现已成功打开,并将 URI 作为起始地址。

BP-12785

使用 64 位 Blue Prism 安装程序时,现在安装 64 位本机消息传递主机,而不是 32 位版本。以前,32 位版本的本地消息传递主机安装不正确。

BP-15045

修复了以下问题:当使用命令行开关 ‑‑new‑window 启动 Microsoft Edge 浏览器并以 IE 模式运行时,如果之前的流程已经启动并关闭了一个 Microsoft Edge 浏览器的 IE 模式实例,运行时资源会出现无响应的情况。

BP-15834

已对用于浏览器扩展的命名管道的身份验证进行了更新,提高了安全性。

BP-13660

修复了以下问题:如果在启用调试的情况下启动 Microsoft Edge 浏览器,则会在设置日志记录上下文之前触发日志,并将其发送到未命名的文本文件。现在,所有日志都发送到正确的本机消息传递主机文件。

BP-15473

修复了以下间歇性问题:应用程序建模器中的 Web 输入类型无法将定义的元素与页面上的其他元素区分开。现在,应用程序建模器可以使用 Web 输入类型正确识别元​​素。

BP-7924

现在,在 Chromium 浏览器中使用选择列表项时,如果下拉列表中不存在指定值,则会引发异常。以前,如果指定的值不存在,则会错误地选择列表中的第一个值。

BP-6035

修复了在“导航”环节中使用选择列表项操作时出现的问题。未将包含不间断空格的列表项与提供的包含常规空格的字符串进行正确比较。现在可以正确比较这些空格。

BP-16468

修复了使用 Microsoft Edge 和 Google Chrome 时的一个问题:如果第二个浏览器的启动参数包含第一个浏览器所用参数的附加参数,则启动第二个浏览器实例会失败。例如,使用 --new-window 选项启动第二个浏览器实例会导致 Blue Prism 在大约 30 秒内无响应,并且无法启动第二个浏览器实例。现在可以按预期启动含有附加启动参数的第二个浏览器实例。

BP-15274

以前,卸载 Google Chrome 浏览器扩展程序会错误地从浏览器中移除所有扩展程序。卸载过程现在仅移除 Blue Prism 浏览器扩展程序;所有其他扩展程序不受影响。

BP-336

修复了在自动化网页时出现的一个问题:当点击页面上的按钮以显示确认对话框时,Blue Prism 将不会从浏览器扩展程序收到任何响应,并且该操作会超时。

BP-16905

修复了使用 Microsoft Edge 和 Google Chrome 时出现的一个问题:在已经打开了一个私密或无痕浏览实例的情况下,启动第二个浏览器实例会导致错误。现在可以按预期启动第二个浏览器。

BP-17145

其他组件

此 Blue Prism 发行版提供以下组件,但如果您的 Blue Prism 环境需要这些组件,则必须单独安装这些组件。

Login Agent

Blue Prism 安装位置的 Installers 文件夹中,提供了当此 Blue Prism 发行版可用时的最新版 Login Agent 的安装程序。

修复和微小改进

变更说明

引用

现在,Login Agent 在所有情况下都能正确处理命名管道。以前,命名管道在某些情况下会持续存在,例如当 BluePrismProvider::WaitForRequest() 中发生异常或错误时,Login Agent 将无法登录和挂起,直到用户手动登录。

这也解决了 Login Agent 日志文件中缺少日志语句的问题。

BP-13358

BP-13357

Blue Prism API

Blue Prism API 为 Blue Prism Hub 等组件提供通用接口,以与 Blue Prism 数据库连接。它还提供一系列预定义功能,自定义解决方案可以使用这些功能通过 RESTful API 以编程方式与 Blue Prism 进行交互。

在此发行版中,Blue Prism API 包含以下增强功能、微小改进和修复方法。此发行版的 API 参考、安装指南和许可证协议可在此处找到。

API 修复和微小改进

变更说明

引用

使用 /api/v7/workqueues/{workQueueId}/items/batch 端点创建工作队列项时,如果请求包含无效的优先级值,即超出了接受的范围 1 到 9999,但请求同时包含有效的 SLA 值,则请求会成功传递。现在,如预期般,请求失败并出现验证错误。

BP-13547

服务帐户用户现在可以使用包含加号 (+) 字符的密钥登录到 Blue Prism API。以前,在这种情况下登录尝试会失败。

BP-15839