Automation Workspace v.39 版本发布

查看 Automation Workspace v.39 版本中的新增内容、更改内容及修复内容。

新增内容

Control Room、设备和 Bot Agent
Community Edition 用户推出 Generative Recorder

我们现已在 Community Edition 上启用 Generative RecorderGenerative Recorder 引入了运行时自愈自动化功能,可持续监控实时应用程序,在执行期间检测 UI 和 DOM 变化,并自动调整选择器,确保自动化持续运行,无需手动干预。

Generative Recorder

利用 SplitMerge 开发包含并行分支的复杂工作流
splitmerge 功能通过在自动化中实现并行处理,使您能够更高效地设计和管理复杂的工作流。 这不仅提升了流程性能,还增强了可维护性。 此功能提供直观的可视化指示、清晰的分支命名以及简化的分支管理,使开发人员能够更轻松地构建和维护其工作流。
注: 要访问此功能,需要 Enterprise Platform 许可证。

Split and Merge conditions

支持在流程自动化的变量表达式中使用 Any 类型

Process Editor 现在支持在变量表达式中使用 Any 类型。 表达式生成器允许您使用 Any:asAny 表达式显式转换或重新解释变量,从而将值映射到接受多种数据类型的字段中。 此增强功能改进了跨动态表单元素值、任务类型、If‑Else 条件和 Go to 事件的变量映射。

简化访问: 查看您的最新 AI 坐席和自动化

我们已优化了 Control Room 主页/仪表板,帮助开发人员更轻松地查找并继续工作。 我的自动化部分现在会显示最近访问或编辑过的 AI 坐席。 这使您能够在一个界面中统一查看最重要的自动化和由 AI 驱动的工作流。 此更新通过减少上下文切换需求并提升关键资产的可见性,使您的开发工作流更加流畅。

流程仪表板中可观测性的流程级指标

企业用户现在可以在流程仪表板中查看每个流程专属的指标页面。 这可实时洞察自动化的运行情况及其可靠性。 它有助于您了解自动化的运行情况,识别模式、解决问题并优化流程。 您可以:
  • 深入每个流程以查看重要图表: 累计状态成功/失败趋势流程老化
  • 使用默认的 30 天视图,通过搜索、过滤和 CSV 导出功能检查数据。
  • 轻松导航,单击关闭按钮即可返回主仪表板。
  • 此功能适用于拥有查看所有来自公共流程的请求权限和 ENT_PROCESS_INSIGHTS 标志的本地部署云端企业许可证用户。

可直接从流程仪表板监控、分析并改进您的自动化,速度更快。

流程仪表板

在自动化仪表板中新增自定义日期时间范围(Service Cloud 工单 ID: 02188024)

现在,您可以在自动化选项卡中,通过自定义时间筛选器,精确选择如何筛选和查看自动化运行数据。 这意味着您无需使用诸如 24 小时7 天等宽泛的预设时间筛选器。 例如,您可以:
  • 获取 9 月 1 日至 9 月 10 日的自动化运行数据。
  • 按月审核数据,例如九月运行数据或十月运行数据。
  • 访问一年前的数据。
  • 展望未来 30 天,获取接下来 30 天的自动化计划安排。

这为您提供精确的日程安排、更强的控制力、灵活性以及清晰的审核流程。

自动化仪表板

扩展了 ARCON 密钥保管库集成

通过此更新扩展了 ARCON 密钥保管库集成,以包括 A360 服务账户、数据库、Active Directory 和 SMTP。 此功能现已同时支持本地部署云端部署,并针对不同的部署方式提供相应的功能。 本地部署环境支持 ARCON 密钥保管库,可用于自动登录、自动化、A360 服务账户、数据库、Active Directory 和 SMTP,而云端部署则支持自动登录与自动化集成。

ARCON 密钥保管库集成

扩展了 BeyondTrust Password Safe 集成

此次更新后,BeyondTrust Password Safe 集成现已支持本地部署云端部署,并针对不同的部署方式提供不同的场景。 对于云端部署,BeyondTrust Password Safe 集成支持自动化和自动登录场景,使管理员能够将其配置为外部保管库,从而通过 BeyondTrust 安全管理自动化凭据。 对于本地部署,保管库集成支持自动登录、自动化、A360 服务账户、数据库、Active Directory 和 SMTP 凭据。 目前,本地部署通过 CRUtil 进行配置。

Service Cloud 工单 ID: 01133021, 01615283, 02184860, 02188799

BeyondTrust Password Safe 集成

密钥保管库凭据的自定义命名选项

为受支持的密钥保管库(例如 AWS、CyberArk、Microsoft Azure、HashiCorp)创建凭据时,用户现在会看到一个复选框,可根据自身的命名规范指定自定义密钥名称。 此增强功能适用于云端本地部署Control Room 部署。

创建凭据

自动化积分的许可管理

自动化积分现已支持许可管理功能,包括许可容量阈值、许可容量通知、宽限期以及分组。

使用自动化积分

通用网页触发器

此版本中引入了通用网页触发器包,使您能够为支持 webhook 或轮询的任何应用程序创建触发器。 通用网页触发器包含 Listener 触发器和 Poller。 您可以使用 Listener 触发器启动基于 webhook 的工作流,使用 Poller 触发器启动基于轮询的工作流。

注: Poller 目前处于测试阶段。

Universal web trigger

Connector Builder 中支持 AWS 签名

Connector Builder 现已支持 AWS Signature v4 认证,使用户能够为基于 AWS 的工作流创建自定义软件包。 此功能使软件包能够轻松集成各种 AWS 服务,例如 EC2 API、Lambda 函数和 S3 存储,同时不会暴露任何敏感数据。

AWS Signature 身份验证

Connector Builder 中支持西班牙语

Connector Builder 页面现已提供西班牙语版本。

审核日志中的任务和设备平台详细信息

从此版本开始,成功完成的自动化将在运行机器人已完成详细信息表中包含任务和设备的平台信息(Windows 或 macOS)。 拥有查看所有人的审核日志操作权限的管理员或用户,可以导航至管理 > 审核日志,然后点击事件类型机器人运行完成的自动化,以在机器人运行完成详细信息表中查看属性。

审核日志 | 审核事件列表

改进了对变量类型的控制

现在,您可以在编辑过程中,直接更改 ListDictionarySession 变量的类型和子类型,并通过明确的确认消息和自动校验机制,在整个机器人中实现有效管理。 这确保类型更改能准确应用于所有位置,同时保留有效设置,并帮助用户快速识别和修复不匹配问题。

编辑变量

API 和集成
Automation Command Center (ACC) Automations API

Swagger 和文档门户中现已提供新的 Automation Command Center (ACC) Automations API 终端节点的相关文档。

ACC Automations API

工作负载管理 (WLM) 队列 API 增强功能

您现在可以使用增强的工作负载管理队列 API,更加可靠地管理队列及相关工作项。 以下终端节点已被修复并经过验证,以确保请求和响应处理的准确性:

  • v3/wlm/queues/exportv3/wlm/queues/import
  • v3/wlm/queues/{id}/members/{memberId}
  • v3/wlm/queues/{id}/workitems/list
  • v3/wlm/automations/listv3/wlm/automations/{id}
导出队列 (POST v3/wlm/queues/export):
导出请求中包含的草稿队列现在返回明确的验证消息,表明处于草稿状态的队列无法导出。 此前,草稿队列会生成一个通用错误,且无错误消息。
Swagger 和文档已更新,以反映正确的请求有效负载参数 (encryptedPassword)。
队列成员 API (POST v3/wlm/queues/{queueId}/members/{userId}):
现在会验证所有用户和队列 ID。 无效或不存在的用户和队列 ID 现在会返回 404 未找到状态,并带有描述性消息,例如“未找到该用户”“未找到队列。” 此前,即使未发生任何更新,这些请求也会返回 200 OK
队列更新 API (PUT v3/wlm/queues/{queueId}):
现在,autoRetryLimit 字段会验证数值,以确保其在支持的范围内 (0–10)。 以前,超出范围的数值会被接受并错误地保存。

Workload Management API

更改内容

Control Room、设备和 Bot Agent

增强了 WLM 队列设计,可实现更智能和更快速的处理

我们对 Workload Management (WLM) 进行了重大改进,以使工作项处理更加快速、更具一致性并且更具可扩展性。 主要增强功能包括:
  • 优化了查询性能: 通过降低 CPU 和 I/O 占用,实现更快速的工作项检索与处理,从而提升整体系统响应速度。
  • 一致且优先的处理: 工作项现在会自动按照排序顺序分配,确保优先执行高优先级任务。 排序可通过最多三个用户自定义列进行配置,或默认按插入日期排序。
  • 更智能的队列设计: 数据库中新增的排序顺序列支持对数字、日期和文本值进行高效的字典排序,从而满足复杂优先级排序场景的需求。
  • 简化了处理逻辑: 重新设计的工作流无需再使用准备运行状态,可带来更简洁、更直观的体验。
  • 提升了可扩展性: 增强的批处理与排序机制可确保在处理大量工作项时不会对性能产生影响。

Service Cloud 工单 ID: 02226601

注: 此功能仅适用于 Automation 360 Cloud 部署。

工作项状态和操作 | WLM 工作项生命周期

增强了对编辑 WLM 自动化的访问控制

我们通过以下增强权限,使您更轻松地在文件夹级别查看和控制已计划的自动化:
  • 从我的文件夹查看所有计划的自动化

    现在,您可以在任何有权访问的文件夹中查看所有在机器人上运行的工作负载管理 (WLM) 自动化。

  • 从我的文件夹管理所有计划的自动化

    您现在可以在有权访问的文件夹中,对机器人上的 WLM 自动化进行暂停、恢复、停止或编辑操作。 它让您能够更灵活地管理自动化,而无需更广泛的管理员权限。

这一增强功能使跨共享工作区监控和控制自动化变得更简单,提升了效率与协作水平。

Service Cloud 工单 ID: 02185422, 02192197, 02186389

编辑 Workload Management 自动化

优化了 Control Room 集群的安装流程

此版本优化了在 Windows 和 Linux 平台(无论是否使用自定义证书)上针对 3 节点和 5 节点配置的 Control Room 集群安装流程。 安装程序现已正确使用新引入的命令行参数,确保安装完成后节点间通信能够顺利进行。 此项增强功能可防止在集群节点成功安装后仍无法通信的场景,从而确保高可用性部署中的功能完整性与可靠性。

OpenSearch 自定义证书

增强了用于电子邮件通知设置的审核日志消息

电子邮件通知设置的审核日志消息现已更新,可捕获配置更改的详细信息。 此前,该日志会记录高级别标头。 通过此项增强功能,审核日志消息将包含哪些配置已被更新(选中或取消选中),从而清晰呈现电子邮件通知设置的旧状态与新状态之间的差异。

编辑电子邮件通知

AWS 作为默认的全球服务提供商

Amazon Web Services (AWS) 现已成为默认的全球服务提供商,用于托管租户。 但是,如果您对 GCP 有强烈偏好,应在销售交易完成前与您的账户团队协作,将 GCP 选为首选的服务提供商。 现有客户会在与其其他租户相同的区域进行配置,以确保区域关联性,除非在租户配置期间选择了不同的国家。

Automation 360 Cloud 常见问题解答

在删除 Automation 360 实例时,Amazon Q 中的 IDC 用户将自动删除

此功能适用于所有分配了 Conversational Automation Co-Pilot User 许可的 Cloud Contro l Room 部署。

之前,AWS IAM Identity Center (IDC) 用户是由 Control Room 在 Amazon Q 中创建的,用户名以 Automation 360 Control Room 实例的 UUID 开头。 通过此新增的增强功能,当删除 Control Room 实例时,Amazon Q 中所有关联的 IDC 用户也将被自动删除。 此用户管理流程由 Automation Anywhere 负责处理。

许可证详细信息 Control Room UI 更新

Control Room 的许可证详细信息页面,文档 AI 积分现已更名为文档自动化积分

使用自动化积分

在启用网络级身份验证的 Windows 11 上进行远程桌面登录

从此版本开始,在 Windows 11 操作系统上使用远程桌面时,无需禁用设置 > 远程桌面中的要求设备使用网络级身份验证进行连接选项。

为 Bot Agent 提供自动登录支持

macOS 上成功部署无人值守自动化(Service Cloud 工单 ID: 02220602)
从此版本开始,即使在 macOS 设备上未添加 Java 辅助功能,无论设备处于锁定还是解锁状态,无人值守自动化部署仍可成功执行。 此增强功能还包括以下更新:
  • 如果 macOS 设备处于锁定状态,自动化将无需解锁屏幕即可运行。
  • 如果 macOS 设备未锁定,执行后将继续保持未锁定状态。
  • 在这些设置下,不支持注销场景(例如,始终创建新会话注销时若可用则重复使用)。

在 macOS 设备上配置自动登录设置

扩展了 autoregistration.properties 文件中 URL 数量的限制(Service Cloud 工单 ID: 02229575)

更新到此版本后,autoregistration.properties 文件中可包含的 Control Room URL 及其对应注册密钥的总数将从之前设定的 20 个上限提升至 100 个。

配置 Bot Agent Windows Installer 文件

修复

在创建包含图像元素的表单并将其作为表单任务添加到流程时,您将不再遇到相关问题。 图像元素现在已正确显示在表单任务和审批任务的输入值部分。
当您在 Process editor 中打开一个流程时,现在会立即加载,不再卡顿。

以前,损坏的流程元数据会导致加载时间过长,有时甚至无法成功打开流程。

在条件任务中使用 Element 变量类型时,Process editor 中的变量映射不会再发生变化。

此前存在一个问题,即在源变量映射过程中,日文、中文等非 ASCII 字符未能得到正确处理。 该问题现已解决。

Service Cloud 工单 ID: 02231333

在更新到此发行版本后,导致自动化间歇性停留在待执行状态并阻止设备后续执行的问题已解决,自动化现可正常切换状态,不再阻碍后续自动化运行。

Service Cloud 工单 ID: 02283856, 02286525, 02279395, 02280263, 02287139

在更新到此版本后,Task Bot 中的比较版本功能现能够正确显示变量名称,并在版本对比过程中保留连字符和大写字符,从而确保清晰性和一致性。

Service Cloud 工单 ID: 02152865

查看活动页面现已更新,确保能够正确显示与已完成或已终止的任何自动化相关的消息,并包含所有相应的详细信息。

Service Cloud 工单 ID: 02207094

对于 macOS bots忽略意外弹窗运行时选项不再显示,因为该选项在 macOS 平台上不受支持。

自动化状态–公开中的运行中计数显示的自动化数量多于进行中活动页面中实际处于活跃状态的自动化数量。 旧的机器人执行记录被错误地标记为正在运行。

现在,进行中活动页面与 Automation Command Center (ACC) 仪表板之间已不存在数据差异。

Service Cloud 工单 ID: 2212344, 02219747, 02220167

Automation 360 升级到此版本后,计划的任务不会再失败,因为流程现在能够正确处理并行请求,从而防止事务冲突。

Service Cloud 工单 ID: 02223633, 02230378

我们解决了当 Control Room 拥有超过 2,000 名用户时,可能无法生成机器人执行指标的问题。 这导致报告仪表板中的机器人运行指标不完整或缺失。 我们优化了指标生成流程,以便在不超出数据库限制的情况下管理大型用户组。 现在,所有受影响的报告服务都已正常运行。
所有许可证组中已使用和可用许可证的总数现已正确显示。

之前,在某些情况下显示的数值不准确。

Service Cloud 工单 ID: 02233074

许可证页面上的许可证使用详细信息现已在每个 Control Room 中正确显示。

此前,除非从服务器同步许可证,否则显示的数值均不正确。

Service Cloud 工单 ID: 02211894

现在,您可以通过 IdP 组映射分配 Automation Co-Pilot 业务用户许可证,而不会出现任何问题。

以前,许可证在保存后会消失。

Service Cloud 工单 ID: 02278608

现在,将客户许可证分组时,您可以在 Control Room 中注册 OAuth 应用程序。

以前,在这些情况下注册会失败。

Service Cloud 工单 ID: 02219437

现在,您可以成功导出每页包含 100 条或更少记录的审核日志

以前,导出在此场景中会失败。

Service Cloud 工单 ID: 02186751

使用所有列过滤器过滤审核日志时,结果现在能够正确且一致地加载,不会返回任何错误或显示不准确的条目。

以前,通过所有列进行过滤时,会返回不一致的结果、间歇性错误和响应缓慢,而单独的列过滤器则继续正常工作。

Service Cloud 工单 ID: 02291645, 02294006, 02295963, 02296274

现在,您可以编辑分配给大型用户组的自定义角色。

以前,这会触发一个错误,并且在用户选项卡中无法看到已分配用户的列表。

Service Cloud 工单 ID: 02196729, 02165691

现在,当 SMTP 服务器从故障中恢复时,通知邮件将在本地部署环境中从 Control Room 发送,无需服务重启。

此前,通知只有在服务重启后才会发送。

Service Cloud 工单 ID: 02206905

在挂载文件系统上的存储库执行导入操作时,不会再间歇性地因为意外的缺少依赖项错误而导致失败。 我们已添加重试机制,确保系统验证文件前该文件已准备就绪。 导入和推广工作流现已流畅且一致的运行。

此前,导入流程可能会在上传的文件尚未在挂载驱动器上完全创建时尝试对其进行验证,导致导入和推广操作过程中出现间歇性失败。

Service Cloud 工单 ID: 02217270, 02219552

修复了在将循环 操作Data Table迭代器结合使用时,变量映射键和名称字段中的字母被截断的问题。

Service Cloud 工单 ID: 02274202

重命名操作现已正常运行,且bots不再出现文件未找到错误,也不会从存储库中被移除。

之前,当 bot 仅通过更改大小写来重命名(例如,将 MyBot 更改为 mybot)时,其会被删除。

Service Cloud 工单 ID: 02219800, 02228077, 02275932

针对不同部署模式下的设备共享处理已得到优化,以确保队列执行的一致性。 用户会话现已正确启动,工作项能够及时处理,不会出现延迟。

此前,在自动化刷新期间,终端服务器上不会启动用户会话,导致工作项无法运行。

Service Cloud 工单 ID: 02232829

通过此修复,系统现在会正确地为从 Control Room 移除的用户禁用通知设置,确保在删除后不会再发送任何电子邮件通知。

此前,已删除用户仍会持续收到电子邮件,因为在用户删除过程中,其通知偏好设置并未自动更新或停用。

Service Cloud 工单 ID: 02203097

现在,当搜索文本使用不同字母大小写时,查找文件搜索能够返回正确的结果。 现在搜索已不区分大小写,无论文本如何输入,都能确保获得预期结果。

此前,当用户使用不同的大小写(例如,logvLogVLOGVAR)进行搜索时,查找文件 (F3) 搜索未能返回结果,即使存在匹配的机器人名称。

Service Cloud 工单 ID: 02283780

即使在 bot 执行停止或失败时,用户现在也可以可靠地在虚拟桌面和主桌面之间切换。

以前,用户无法在画中画 (PiP) 模式下退出虚拟桌面,当 bot 意外停止时会被卡住。

Service Cloud 工单 ID: 02276917

在导出包含全局变量的主 bot 时,即使未选择其依赖的子 bots,该流程现在也能成功完成。 用户现在可以可靠地导出包含全局变量的 bots,且无需包含子 bot 依赖项。

此前,导出过程会启动,但在下载导出的 zip 文件阶段会失败。

Service Cloud 工单 ID: 02183350

Bots 现在与触发器和返回变量映射一起编译和运行时,无需使用变通方法即可正常工作。

此前,在启用 Bot Validation 并映射输出变量时,使用 O365 Outlook Email 触发器会导致预处理错误。

Service Cloud 工单 ID: 02190403

已克隆的 bots 现在能够正确检测上游修改,并在需要时重新编译,确保执行由任意用户签入的最新版本。

此前,已克隆 botsupdated_on 时间戳发生变化,但 content_modified_on 未发生变化,导致系统跳过重新编译。 因此,您可以在编辑器中看到最新的更新,但执行时仍然运行的是较早编译的代码。

Service Cloud 工单 ID: 02277891

工作项现在会自动按照排序顺序分配,确保优先执行高优先级任务。 排序可通过最多三个用户自定义列进行配置,或默认按插入日期排序。

以前,Workload Management (WLM) 可能需要 15 分钟或更长时间才能触发高优先级工作项的处理。

Service Cloud 工单 ID: 02286357

在重新编译后,Workload Management (WLM) bots 不再因下载依赖项文件未找到错误而失败。 此修复确保在 bot 编译和排队部署过程中,能够维护正确的 JAR 文件引用。

此前,当已生成的 JAR 文件在编译后被删除,但仍在排队的部署响应中被引用时,会导致实际正式 bots 在执行过程中失败。

修复了将触发器映射到用户及已分配给该用户的角色后,重复的触发器关联未在事件触发器页面显示的问题。 该问题仅在多用户设备上已修复。

Service Cloud 工单 ID: 02278167

Workload Management (WLM) 中的预设日期范围过滤器现在能够根据真实的修改历史正确反映工作项计数。

以前,WLM 队列过滤器在使用预设日期范围(例如,最近 24 小时最近 7 天最近 30 天)时,显示了不正确且相同的工作项计数。

Service Cloud 工单 ID: 02291853, 02292061, 02295150

暂存阶段和排队阶段现已移除,工作项现在直接从数据库提供。 此外,重试功能运行正常,工作项按预期在各个状态之间转换。

以前,队列重试功能可能导致工作项停留在新建状态,而不是继续进行处理。

Service Cloud 工单 ID: 02293465

限制

当您在 Process editor 中创建包含表单任务和 Go to 条件且未设置终止状态(终端节点)的流程时,保存时不会显示验证错误。 这可能导致流程配置不完整。
当您在 Process editor 中将一个文件变量从机器人任务映射到表单任务时,文件可能无法正确映射,导致流程无限期处于加载状态。

解决方法: 使用 Process Composer package 中的上传存储文件获取存储文件 actions,并选择上传机器人选项,用于流程中的文件输入变量。

当您创建包含表单任务的流程,并单击表单字段旁的重新加载选项时,为动态表单元素(例如,单选按钮或复选框)在可用选项字段下配置的变量映射可能会被清除。
当您创建录制变量,选中设置架构复选框,保存流程后再次打开,该复选框的选中状态不会在 Process editor 中保留。
Process editor 中,当您运行流程时,Assistant 不会显示缺少依赖项的验证错误。 此外,它并未指出该错误在流程中的确切位置。
当您导入包含 SplitMerge 节点的流程但没有 Enterprise Platform 许可证时,SplitMerge 节点在 Process editor 中应不可见。 然而,由于存在限制,用户仍然可以在元素部分的左侧面板中看到这些选项。
当通过触发器执行自动化,并在历史活动页面打开活动时,将不会显示运行详情部分。

当托管 Node Manager 的 Control Room 崩溃时,API Tasks 会一直停留在进行中状态,无法停止或移动到历史记录

解决方法: 请参阅 API 任务卡在进行中状态,无法停止或移动到历史记录(需要 A-People 登录)

先前版本中的限制
如果连接器包中任何操作的请求正文包含超过 100 个参数,发布过程将会失败。 您可以删除该操作,或从该操作中移除多余的参数,以便成功发布连接器包。
API Task 是一项云端专用功能。 目前,您可以将 API Tasks 导入到本地部署环境中。 您可以在本地部署的 Control Room 中查看已导入的 API Task,但无法将其作为自动化执行。
当自定义连接器中某个操作请求正文中的嵌套 JSON 包含带有硬编码值的嵌套键时,使用该操作的 API TasksTask Bots 将无法执行。

在配置此操作时,请使用由用户提供选项作为变通方法,设置请求正文 JSON 的嵌套键。

界面更新

Control Room 的许可证详细信息页面中,您现在将看到 Document Automation 积分,而不是 Document AI 积分

Document Automation 积分用户界面变更

许可证详细信息 Control Room 用户界面更新

软件包页面中连接器表的过滤器选项现在仅显示名称版本选项。