许可
为了从集中位置轻松查看许可证,Orchestrator 的“许可证”页面中提供了机器人许可证。
如果您想评估是否有空间最大化许可效率,则可以在“许可”页面(即“机器人使用情况”部分)上查询历史许可数据。在这里,您可以查看每种类型的机器人同时使用的最大许可数量,通过划掉类型筛选数据或根据需要调整时间间隔。
请注意,该图表仅针对使用的许可证(由机器人执行的作业)进行填充,并且需要一天的时间才能在此处显示机器人使用情况信息。即使您续订或删除许可证,也会在此处保留并显示数据。
请记住,要执行与许可证相关的各种操作,您需要以下几个权限:
- 对许可证的“编辑”或“创建”权限 - 使您能够上传许可证。
- “查看”许可证 - 启用“许可证”页面上的“查看更多”按钮,您可以在相应的页面上查看有关拥有许可证的机器人的详细信息。请记住,这些页面中均未启用“查看机器人”按钮,除非您也对机器人具有“查看”权限。
-
对许可证的“删除”权限 - 使您能够删除许可证。
注意:请注意,计算机上定义的机器人数量可大于为该计算机分配的运行时数量。
“有人值守”- 无论在多少台计算机上定义,在 Orchestrator 中定义这种许可证时用户都会使用许可证。但是,用户无法同时从多台计算机进行连接。请注意,此情况仅适用于 Active Directory 用户。如果您有本地用户,则每个本地用户均参与计数并使用许可证。
例如,如果您在一台计算机上有 10 位用户,且已在 Orchestrator 中将其定义为有人值守,则需使用 10 个有人值守许可证。如果您在 10 台不同的计算机上定义同一用户,则只需使用 1 个许可证。
“有人值守”页面显示已在 Orchestrator 中定义为机器人的所有用户名,以及最后一次登录时间、分配到的计算机数量和用户当前的连接状态。最后,通过单击“查看机器人”按钮,即可显示基于特定用户名定义的所有机器人的列表。
Automation Developer 是一种 Attended 许可证。在 Orchestrator 中,这些许可证允许您将 Studio 或 StudioX 连接到 Orchestrator。
可以通过以下两种方式之一获得 Studio 或 StudioX 的使用权:
-
使用 Studio 的本地许可证
或
-
通过将 Studio 或 StudioX 连接到 Orchestrator 来实现,在这种情况下,它将使用租户可用的其中一种许可证。
注意:如果拥有相同 Active Directory 用户名但位于不同计算机上,则无法在获得 Automation Developer 许可证的机器人上启动多个作业。如果这样做,则只有一个机器人可执行指定的作业。
在此许可模式中,我们可计算出能同时执行流程的 Unattended/NonProduction Robot 数量上限。此数值由分配给所有在线计算机的运行时(执行插槽)总数提供。您可以在所有计算机上分发许可证。
测试许可证的运作方式与 Unattended 许可证相似,我们会计算能够同时执行测试的测试机器人的最大数量。除测试用例外,测试机器人还可执行仅用于非生产环境的 RPA 流程。该数目由分配给所有在线计算机的 runtime 总数得出。您可以在所有计算机上分发许可证。
请注意,分配的运行时数量无法超过可用运行时的数量。例如,如果您在向一台计算机分配 2 个运行时后还剩 4 个可用运行时,则表示最多只能为此计算机分配 6 个运行时。
在“许可证”页面中,显示所有在线计算机上可用的运行时总数。请记住,一旦启动机器人服务,计算机就会消耗许可证。为了防止立即消耗许可证,请在相应的“许可证”页面中禁用计算机。请注意,您不能在禁用的计算机上使用 Studio 或机器人。
您可以为计算机分配自定义的运行时数量,确定当 UiPath 机器人服务在该计算机上运行时需占用的无人值守/非生产许可证数量。而计算机上定义的机器人数量完全不受运行时数量限制。
例如,若为拥有 5 个机器人的计算机分配 3 个运行时,则一共只会占用 3 个许可证。如果执行 5 个作业或调度该计算机上的所有机器人,则会发生以下事件:
- 在前 3 个拥有许可证的机器人上执行 3 个作业;
- 剩余 2 个无许可证的权机器人将处于挂起状态;
- 前 3 个机器人释放许可证;
- 剩余 2 个机器人获得许可证,并执行分配的作业。
如果您在一台计算机上只有一个无人值守/非生产机器人,且已为该计算机分配 30 个运行时,则当其处于在线状态时,需使用 30 个许可证。
如果 Windows 10 计算机上有 10 个用户(机器人),则您每次只能执行一个流程,并且必须将运行时数量保留为默认值 1。如果您将多个运行时分配给 Windows 工作站计算机并尝试同时执行多个作业,则系统会抛出错误。
如果 UiPath 机器人服务正在给定计算机上运行,则其会显示为已获得许可。如果没有更多可用的许可证,则计算机将无法获得许可。
Unattended 或 NonProduction 页面列有所有将机器人定义为“无人值守”的计算机,并且还会显示分配的运行时数量、已定义和正在运行的机器人数量以及计算机的许可证状态。此外,您可以编辑分配给计算机的运行时数量,并显示在该计算机上定义的机器人列表。