- 发行说明

Orchestrator 发行说明
即将对角色和权限做出的变更
我们一直在努力使我们的角色尽可能直观和独立,以便您可以更轻松地确定哪个角色最符合您的需求。
因此,您可以期待以下内容(社区版从 8 月 21 日开始,Enterprise 版从 8 月 28 日开始:
-
Automation Users 角色将不再具有发布包的权限,并将遵守其初始定义,即具有执行流程所需的最低文件夹级别权限的用户。这是一种监管最佳实践,可确保个人用户包在未经事先审核的情况下不会意外发布。
-
您将可以使用新角色 Automation Publisher,该角色专用于可以发布自己包的熟练用户。
租户搜索中的 Webhook
已将 Webhook 添加到可在“在租户中搜索”页面中返回的实体列表中。
手动重试更改
手动重试不计入为队列项设置的最大重试次数。
为适应此行为,通过 API 执行手动重试时,会应用以下参数更改:
-
RetryNumber
现在是0
-
AncestorId
现在是null
队列项目唯一密钥
现在,各个队列项目在重试时将获得自己的唯一密钥,而在此之前,它们将继承父项的密钥。
这适用于自动和手动重试。
凭据存储连接错误
如果未与包含机器人凭据的凭据存储建立连接,从而导致无法检索密码,则机器人将不再启动,并且系统现在会返回以下错误:
Unable to retrieve credentials from {credential_store_name} credential store. Please check your connection settings and ensure the {credential_store_name} service is running.
Unable to retrieve credentials from {credential_store_name} credential store. Please check your connection settings and ensure the {credential_store_name} service is running.
这可以防止您因反复尝试在没有凭据的情况下启动机器人而被锁定在机器人帐户之外。
新事务列
我们在“事务”页面中添加了四个新列(“队列”>“查看事务”):
-
截止日期 (绝对值)
-
延期 (绝对值)
-
已开始 (绝对值)
-
已结束 (绝对值)
请注意,系统默认不会启用这些列,因此请确保从“列”列表中选择它们。
这些列也包含在导出的报告中。
保留已录制的视频
我们已更改针对录制视频的保留策略。现在,当您从基础流程的设置中选择录制作业执行时,视频将按如下方式存储在 Orchestrator 中:
-
如果作业失败,则储存 7 天
-
如果作业成功,则储存 3 天
执行设置更改
我们添加了新设置,以帮助您控制作业失败后何时禁用触发器。以下是您现在可以从中受益的内容:
- 时间触发器和队列触发器创建窗口中的新设置,即“设置基于执行的触发器禁用”。启用切换后,系统将为您提供两个选项:
- “连续作业执行计数失败时禁用”– 在达到您为此设置选择的失败执行次数后,禁用触发器。
- “禁用触发器的宽限期(天)”– 作业第一次失败后禁用触发器之前要等待的天数。
备注:
如果您在社区版实例中运行 Serverless Robot,则系统将自动设置以下执行值,并且无法编辑:
- “连续作业执行计数失败时禁用”- 10。
- “禁用触发器的宽限期(天)”- 0。
这意味着触发器将在作业连续 10 次失败的当天禁用,以防止消耗 Robot Units 不断尝试成功执行作业。
- 系统会将两个新租户级执行设置(这些设置针对已连接的事件、时间和队列触发器,即在 Studio Web 中创建的触发器)自动发布到个人工作区:
- 触发器 - 已连接的触发器 - 作业执行计数失败时禁用 - 在达到您为此设置选择的失败执行次数后,将禁用触发器。
- 触发器 - 已连接的触发器 - 作业执行计数持续失败的宽限期(天) - 作业第一次失败后禁用触发器之前要等待的天数。
这些不适用于在个人工作区之外发布的触发器。
报告导出改进
我们简化了从网格导出数据的方式。以下是您现在可以受益的更改:
-
单击“导出”时,系统不再要求您确认。相反,系统会向您显示一条通知,通知您正在进行导出。
- 完成后,系统将显示另一个通知,通知您已导出的数据可供下载。
-
如果您具有“警示 - 查看”权限,则下载将自动开始。
- 否则,您可以从“我的报告”页面下载导出的数据。
重命名的执行设置
已重命名两个租户级别的执行设置,以帮助您轻松找到方法:
- 触发器 - 计数失败时禁用现在为触发器 - 任务创建计数失败时禁用
- 触发器 - 持续失败时禁用计数(天)现在为触发器 - 任务创建计数持续失败的宽限期(天)
内部包排序
内部包,即通过 Orchestrator 托管的订阅源上传的包,现在按发布日期排序。发布日期是包的最新版本的发布日期。
触发器执行更改
时间触发器、队列触发器和测试计划的定期执行现在基于其创建时间。虽然它们以前在每分钟的第 0 秒触发,但现在在创建时间的同一秒触发。
以下是更改在 CRON 表达式中的体现:
-
如果时间触发器的创建时间为 12:23:34,且 CRON 表达式为 0 * * ? * *(即设置为每分钟运行),则下一次执行时间将为 12:24:34。
-
如果时间触发器的创建时间为 12:23:34,且 CRON 表达式为 1 * * ? * *(即设置为每分钟过 1 秒运行),则下一次执行时间将为 12:24:01。
包下载的权限检查
现在,机器人只要拥有包的查看权限,就可以从租户订阅源下载程序包。
即将到来的手动重试次数变更
手动重试不计入为队列项设置的最大重试次数。
为适应此行为,通过 API 执行手动重试时,将应用以下参数更改:
-
RetryNumber
将为0
-
AncestorId
将为null
按照计划,此变更将于 2 周内在社区版中推出,在 1 个月内在企业版中推出。
重大变更
权限检查即将发生变化
从用户界面创建队列触发器需要队列权限。但是,目前尚未针对 API 触发的操作实施此强制措施。因此,在一个月内,当您尝试使用 API 创建队列触发器时,我们也将开始检查队列的创建权限。请确保您在此时间之前满足此要求。
我们建议您定期查看弃用时间表,以获取有关针对即将弃用和删除功能的任何更新。