UiPath Documentation
automation-suite
2022.4
false
Automation Suite 管理页指南
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

用户许可证管理

备注:

系统默认为 2021 年 3 月 1 日起创建的所有组织启用用户许可证管理。

基于用户的许可成为 UiPath™ 的商业模式(购买的 SKU)和可在组织中分发的许可证之间的连贯衔接。用户许可证与服务/Unattended Robot 许可证分开管理,并且不与特定租户绑定;用户可以在组织中的多个租户之间使用其许可证。

此模式通过为单个用户或组提供许可证来帮助您在组织中分配许可证。通过使用组,管理员可以按照先到先得的原则为组的所有成员分配多个许可证,而不必逐一分配许可证。

启用用户许可证管理​

“用户许可证管理”可在您组织的“管理员”部分中找到,方法是访问“设置”图块,然后选择“高级”选项卡。

启用此选项后,系统会自动从 Orchestrator 租户取消分配所有 Attended 或 Automation Developer 许可证,并且许可证分配会从 Orchestrator 迁移到 Automation Suite 中的“许可证”页面。

重要提示:

After enabling User License Management, we recommend that you do not change any license assignments in Orchestrator until the migration is finished, as those changes may not be migrated.

根据需要迁移的用户和组许可证分配的数量,此过程可能需要几分钟。

Orchestrator 注意事项​

重要提示:
  • 用户许可证管理会自动在 Orchestrator 中设置“强制执行用户身份验证,禁用机器人密钥身份验证”安全设置。在切换到交互式身份验证之前,任何使用机器人密钥身份验证的用户都无法再将其机器人连接到 Orchestrator。此设置与传统文件夹不兼容。

  • 如果您现在要切换为安全身份验证,例如交互式登录 SSO,则需要重新编译使用 Orchestrator 活动的工作流,或使用 2020.10 或更高版本的活动包对 Orchestrator API 直接进行 HTTP 调用的工作流。

    如果在自动化项目中使用了以下依赖项中的一项或多项,作业执行可能会失败:

    使用 Studio 中的项目依赖项批量更新工具将流程依赖项更新上述版本或更高版本。在部署于生产中之前进行测试。

    • UiPath.System.Activities < 20.10.0
    • UiPath.Persistence.Activities < 1.1.7
    • UiPath.DataService.Activities < 20.10.0
    • UiPath.Testing.Activities < 1.2.0

将许可证分配从 Orchestrator 迁移到您的组织​

以下是将用户或组许可证分配从 Orchestrator 迁移到 Automation Suite “许可证”页面的一些常见场景。

迁移完成后,您必须再次登录 Studio 或 Assistant 以获取许可证。

用户登录后,您可以查看“Automation Suite许可证”页面的“向用户分配许可证”或“向组分配许可证”部分的“上次使用时间”列,以查看其上次登录日期。

场景 1​

Context

您需要拥有以下项:

  • 同一 Automation Suite 组织内多个 Orchestrator 租户的权限。
  • 在不同的 Orchestrator 租户中分配的不同许可证,无论是显式分配还是作为用户组的一部分。

结果

迁移后,系统将为您分配单个许可证,即明确分配给您的许可证,而不是您通过组收到的许可证。

场景 2​

Context

您需要拥有以下项:

  • 同一 Automation Suite 组织内多个 Orchestrator 租户的权限。
  • 在不同的 Orchestrator 租户中分配不同的许可证,仅作为用户组的一部分。

结果

迁移后,系统将为您分配功能最强大的组许可证,但您没有显式分配的许可证。

场景 3​

Context

  • 您属于同一 Automation Suite 组织中的多个租户。
  • 您可以在不同的 Orchestrator 租户中分配不同的许可证,显示分配或仅作为用户组的一部分。
  • 您已在其中一个租户中分配了显式许可证,并启用了“外部许可证”选项。

结果

迁移后, “外部许可证”选项具有优先级,因此在 Automation Suite许可证页面中处于启用状态。

在 Orchestrator 租户之间分离许可证​

用户许可证可供组织内任何位置的单个用户使用。

启用“用户许可证管理”后,管理员首先为用户或组分配许可证,然后为用户或组授予不同 Orchestrator 租户中的权限。

权限是控制每个用户可用操作的精细方法。绝不应使用许可证来代替权限。

相比之下,如果不启用“用户许可证管理”,同一用户将需要两个不同租户的两个许可证,从而提供较差的许可证管理体验。

如果您使用旧版模式根据内部业务单元为租户分配许可证,则迁移后,您需要通过组分隔这些业务单元,并为这些组授予不同租户的权限。

分配用户许可证​

直接分配​

在以下情况下,建议直接分配许可证:

  • 完全控制一组有限的许可证,
  • 实现许可粒度,同时使用组轻松控制访问权限。

A:假设我想针对公司的典型场景提供预定义权限,同时为选定的少数几个成员分配特定许可证,以此简化访问管理。

示例

Mary 是 Automation Developers 组的成员。向该组分配 10 个 Automation Developers 许可证时需适用一条分配规则。作为 Automation Developers 组的成员,Mary 将继承一个 Automation Developers 许可证。但作为管理员,我希望为 Mary 分配组织中可用的一个 Citizen Developer 许可证。为保持 Mary 的访问权限不受影响,同时为其提供更强大的许可证,我将其留在了 Automation Developers 组中,并直接分配 Citizen Developer 许可证。

B:我的许可证数量有限,而且有很多组成员都需要许可证,假设我想要在这种情况下控制组内哪些用户可以获得特定的许可证。

示例

有 5 个 Test Developer Pro 许可证可以分配给约有 100 个成员组成的 Automation Developers 组。为避免依赖先到先得的分配原则,并确保许可证与用户配对正确,我将以手动方式将许可证分配给 5 个用户。

重要提示:

直接分配与组分配不兼容。如果使用直接分配,则用户将不再受益于通过组分配继承的任何许可证。 其他组继承的设置不受影响。

组分配​

推荐企业采用基于组的许可模式,这是因为系统会通过组分配规则自动执行许可证分配。在单个用户级别分配许可证可能会给大规模管理带来挑战。

为解决这些挑战,采用基于组的许可方式让您可以向一个组分配一个或多个许可证。分配给该组的许可证池可供组内的所有成员使用。所有添加到组中的新成员都可以使用这些许可证。

同样,从组中删除用户后,该用户将无法再使用此类许可证。

这样就无需基于单个用户进行许可证管理。

组分配规则由管理员配置。与按用户显式分配许可证不同,组分配不会消耗许可证,但可以让组成员都能够使用许可证池。在组可用的许可证数量限制内,用户按照先到先得的原则使用许可证。

向组分配许可证

  1. 确保您以组织管理员身份登录 UiPath 组织。

  2. 在组织的“管理员”部分中,访问“许可证”图块,然后选择“用户”选项卡。

  3. Expand the License allocations to groups section.

    A list of default local groups is displayed. These groups already have corresponding licenses assigned to them. You can either add users to those groups and keep the default license allocation, or change the license assignment of the default groups if needed.

重要提示:

If you are granted access to a service via a group-based license, you need to sign it to that service for the license to come into effect.

示例:您属于 A 组,并且通过该组向您授予 Automation Developer 许可证。 Automation Developer 许可证包括 Orchestrator 的访问权限。 要启用此权利,您首先需要登录 Orchestrator。

示例​

示例 A:假设我想针对公司的典型场景提供预定义权限,同时为选定的少数几个成员分配特定许可证,以此简化访问管理。

Mary 是 Automation Developers 组的成员。向该组分配 10 个 Automation Developers 许可证时需适用一条分配规则。作为 Automation Developers 组的成员,Mary 将继承一个 Automation Developers 许可证。但作为管理员,我希望为 Mary 分配组织中可用的一个 Citizen Developer 许可证。为保持 Mary 的访问权限不受影响,同时为其提供更强大的许可证,我将其留在了 Automation Developers 组中,并直接分配 Citizen Developer 许可证。

示例 B:我的许可证数量有限,而且有很多组成员都需要许可证,假设我想要在这种情况下控制组内哪些用户可以获得特定的许可证。

有 5 个 Automation Developer 许可证可以分配给约有 100 个成员组成的 Automation Developer 组。为避免依赖先到先得的分配原则,并确保许可证与用户配对正确,我将以手动方式将许可证分配给 5 个用户。

每个用户拥有多个许可证​

在某些情况下,一个用户可以通过组成员身份继承多个许可证。在这种情况下,用户将仅使用其中一个许可证:全线覆盖范围最大的许可证。如果不可用,用户将使用权限第二大的许可证。

备注:

许可证权限

许可证的权限从大到小如下所示:

Automation Developer > Citizen Developer > Attended > Action Center

示例:John Smith 通过组成员身份继承了 Automation Developer 和 Action Center 许可证。John 使用比 Action Center 许可证更强大的 Automation Developer 许可证。

备注:

如果用户通过组成员身份继承许可证并获得一个显式分配的许可证,则显式分配的许可证具有优先级,并会覆盖组许可证。

如果组织管理员为用户明确分配多个许可证,则该用户将使用所有许可证。

外部或合作伙伴许可证​

在多个客户组织中使用相同许可证的合作伙伴可能会请求对客户组织启用“外部许可证”功能。通过这种方式,合作伙伴能够自带许可证并连接到客户的 Orchestrator 服务,而无需使用客户的许可证池。

要启用外部许可证,请执行以下步骤:

  1. 在组织级别,在“许可证”页面的“向用户分配许可证”菜单中,选择“分配许可证” 。
  2. 在打开的“分配许可证”窗格中,添加所需的用户,然后打开 “使用外部许可证” 。

登录 Studio 后,将使用外部许可证。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新