Orchestrator
2020.10
False
横幅背景图像
不在支持范围内
Orchestrator 用户指南
上次更新日期 2023年12月12日

关于许可

在 Orchestrator 的“许可证”页面上,在主机和租户级别都可以使用机器人许可证。这使您可以快速跟踪部署时间,并轻松地从集中位置管理激活。单击按钮即可激活、续订、删除和分配许可证。

您可以为一个租户获取单个许可证,也可以为多个租户获取汇总许可证:

每个租户一个许可证

在这种情况下,每个租户都有一个许可证文件。此类型的许可证只能在许可证页面上以租户级别添加。有关更多详细信息,请参阅管理许可证页面。

注意:如果许可证文件包含所有类型机器人的许可证,则并发许可证的优先级高于已命名用户许可证。例如,如果许可证文件同时包含有人值守并发许可证和有人值守许可证,则有人值守并发许可证在 Orchestrator 中显示为可用。

多个租户一个许可证

这使您能够使用单个许可证来许可 Orchestrator 实例中的多个租户。该许可证可聚合多个许可证,非常适合在 Orchestrator 实例中的租户之间分发。

系统管理员只能在主机级别管理此类型的许可证。 可以将其添加到“ 许可证 ” 页面,同时可以在“ 租户 ” 和“ 许可证 ” 页面上完成许可证分配。

请记住,在进行分发时,您必须符合许可证规定的限制。 此外,对于使用已 命名用户 许可证的租户,您分配的许可证数量必须至少等于该租户中定义的用户数量。

注意:如果许可证文件包含所有类型机器人的许可证,则并发许可证的优先级高于已命名用户许可证。例如,如果许可证文件同时包含有人值守并发许可证和有人值守许可证,则有人值守并发许可证在 Orchestrator 中显示为可用。

许可步骤

许可过程通常首先是按照此处说明激活许可证。如果要在主机级别管理许可证,请激活 Orchestrator 许可证并按照此处的说明进行分配。

然后,只需将机器人许可证连接到 Orchestrator 即可将其激活。

对于 Studio,存在两种可能性

  • 您可以直接从 Orchestrator 激活其许可证。 这是推荐的方法。
  • 您可以在本地激活它,然后通过其机器人将 Studio 连接到 Orchestrator。 请记住,在创建机器人时选中“ 独立许可证” 复选框,以防止 Orchestrator 从其许可证池中为 Studio 分配许可证。

许可证使用情况

如果您想评估是否有空间最大化许可效率,则可以在许可页面(即许可证使用情况部分)上查询历史许可数据。在这里,您可以查看每种类型的机器人同时使用的最大许可证数量,通过划掉类型来筛选数据或根据需要调整时间间隔。

请注意,该图表仅针对使用的许可证(由机器人执行的作业)进行填充,并且需要一天的时间才能在此处显示机器人使用情况信息。即使您续订或删除许可证,也会在此处保留并显示数据。



许可权限

要执行各种与许可证相关的操作,您需要几个权限:

  • 对许可证的“编辑”或“创建”权限 - 使您能够上传许可证。
  • 查看许可证 - 启用许可页面上的查看更多按钮,您可以在相应的页面上查看有关拥有许可证的机器人的详细信息:有人值守/Studio/StudioX 或无人值守/非生产。请记住,这些页面中均未启用查看机器人按钮,除非您也对机器人具有查看权限。
  • 对许可证的“删除”权限 - 使您能够删除许可证。

许可概念

命名用户

此类许可证适用于有人值守的机器人和 Studio/StudioX 机器人。

一种向用户授权的许可证。此类许可证可用于在任何计算机上注册任意数量的机器人,前提是这些机器人均使用相同的 Active Directory 用户名。此类用户不能同时使用多个机器人。

并发用户

此类许可证适用于有人值守的机器人和 Studio/StudioX 机器人。

鉴于您在实际使用机器人时才会使用此类许可证,因此可利用该许可证帮助用户轮班作业。

以下情况中,机器人会在 Orchestrator 中依据类型使用并发许可证:

  • 机器人已连接到 Orchestrator
  • UiPath 机器人托盘正在运行(且不仅是在执行流程期间)
  • Studio/StudioX 正在运行

因此,您可以在多台计算机上定义数百个机器人,但在某个特定时刻仅使用 50 个许可证(举例而言),而此数字正是能同时将机器人连接到 Orchestrator 的用户数上限。

并发运行时

这种类型的许可证仅适用于无人值守/非生产/用于测试目的的计算机。

当处于在线状态且连接到 Orchestrator 时,计算机使用的许可证数与其将其连接到 Orchestrator 时所用的计算机模型的运行时容量相等。运行时表示可同时在特定机器上运行的机器人数量上限,并且支持手动自定义。

Windows 工作站一次只能运行一个后台流程,因此建议只为其分配一个运行时。

Windows Server 计算机支持更多机器人同时执行多个流程,因此您可为其分配更多运行时。

注意:请注意,计算机上定义的机器人数量可大于为该计算机分配的运行时数量。

机器人许可证类型

有人值守

Attended Named User - 无论定义用户的计算机数量如何,在 Orchestrator 中定义用户时均需使用许可证。不过,此类用户一次无法通过多计算机进行连接。请注意,此情况仅适用于 Active Directory 用户。如果您有本地用户,则每个本地用户均参与计数并使用许可证。

例如,如果您在一台计算机上有 10 位用户,且已在 Orchestrator 中将其定义为有人值守机器人,则需使用 10 个有人值守许可证。如果您在 10 台不同的计算机上定义同一用户,则只需使用 1 个许可证。

有人值守页面显示已在 Orchestrator 中定义为机器人的所有用户名,以及最后一次登录时间、分配到的计算机数量和用户当前的连接状态。最后,通过单击查看机器人按钮,即可显示基于特定用户名定义的所有机器人的列表。

Studio / StudioX / StudioPro

Studio/StudioX/StudioPro 许可证的工作方式与有人值守许可证类似;但是,它仅授予您将 Studio、StudioX 或 StudioPro 连接到 Orchestrator 的权限。 Studio (X/Pro) 的使用权由本地许可证授予,或通过将其连接到 Orchestrator 来授予。

如果 Studio/StudioX/StudioPro 已拥有本地许可证,则无需使用 Orchestrator 许可证池中的其他许可证,前提是您在 Orchestrator 创建机器人时已选中独立许可证复选框。

请注意,将 Studio/StudioX/StudioPro 连接到 Orchestrator 的做法仅适用于 Active Directory 用户。如果您有本地用户,则每个本地用户均参与计数并使用许可证。

注意:如果 Studio 机器人或 StudioX 机器人使用相同的 Active Directory 用户名但位于不同的计算机上,则不能开始多个作业。如果这样做,则只有一个机器人可执行指定作业。

无人值守或非生产

在此许可模式中,我们可计算出能同时执行流程的无人值守/非生产机器人数量上限。该数目由分配给所有在线计算机的 runtime 总数得出。您可以在所有计算机上分发许可证。

测试

测试许可证的运作方式与无人值守许可证相似,我们会计算能够同时执行测试的测试机器人的最大数量。该数目由分配给所有在线计算机的 runtime 总数得出。您可以在所有计算机上分发许可证。

请注意,分配的运行时数量无法超过可用运行时的数量。例如,如果您在向一台计算机分配 2 个运行时后还剩 4 个可用运行时,则表示最多只能为此计算机分配 6 个运行时。

在“ 许可证 ” 页面上,显示所有在线计算机上可用的运行时总数。 请记住,一旦启动机器人服务,计算机就会消耗许可证。 为防止立即使用许可证,请从相应的“许可证” 页面 禁用 计算机。 请注意,您不能在禁用的计算机上使用 Studio 或机器人。

您可以为计算机分配自定义的运行时数量,确定当 UiPath 机器人服务在该计算机上运行时需占用的无人值守/非生产许可证数量。而计算机上定义的机器人数量完全不受运行时数量限制。

注意:当从旧版本更新到 v2018.2 时,若设置高密度机器人,则系统会将每台计算机的运行时数量自动设为 1,而非该计算机上的机器人总数。

例如,若为拥有 5 个机器人的计算机分配 3 个运行时,则一共只会占用 3 个许可证。如果执行 5 个作业或调度该计算机上的所有机器人,则会发生以下事件:

  1. 在前 3 个拥有许可证的机器人上执行 3 个作业;
  2. 剩余 2 个无许可证的权机器人将处于挂起状态;
  3. 前 3 个机器人释放许可证;
  4. 剩余 2 个机器人获得许可证,并执行分配的作业。

如果您在一台计算机上只有一个无人值守/非生产机器人,且已为该计算机分配 30 个运行时,则当其处于在线状态时,需使用 30 个许可证。

如果您在一台 Windows 7 计算机上有 10 个用户(机器人),则您每次只能执行一个流程,并且必须将运行时数量保留为默认值 1。如果您将多个运行时分配给 Windows 工作站计算机并尝试同时执行多个作业,则系统会抛出错误。

如果 UiPath 机器人服务正在给定计算机上运行,则其会显示为已获得许可。如果没有更多可用的许可证,则计算机将无法获得许可。

UnattendedNonProduction 页面列有所有将机器人定义为“无人值守”的计算机,并且还会显示分配的运行时数量、已定义和正在运行的机器人数量以及计算机的许可证状态。此外,您可以编辑分配给计算机的运行时数量,并显示在该计算机上定义的机器人列表。

注意:如果处于在线状态但未获得许可证,则计算机每秒都会尝试获取运行时。

许可证过期

过期警示

默认情况下,会在许可证到期日期前 180、90、30、14、7 和 1 天通知您。您可以使用 SystemJobs.LicenseExpirationAlert.DaysBefore 参数配置这些值。

主机级别,对于在多个租户之间分发的单个许可证,只有系统管理员才能收到这些电子邮件警示。 在 租户级别,所有具有许可证 查看 权限的活跃用户都会收到这些许可证。 电子邮件已按用户进行本地化。

宽限期

许可证到期后,有一段许可的宽限期,您可以在该宽限期内续订许可证,而不会遇到任何操作中断的情况。登录时,将显示一条通知,通知您许可证已过期以及宽限期的持续时间:



您可以单击“确定”关闭通知,然后继续照常工作。在规定的宽限期结束后,您的 Orchestrator 将不再获得许可,并且无法再运行。

重要提示: 如果 从 2019.10 之前的版本升级或迁移后, 您没有按照 激活许可证中的说明更新许可信息,则无法在宽限期中受益。

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.