许可证管理选项
用户许可证管理
系统默认为 2021 年 3 月 1 日起创建的所有组织启用用户许可证管理。
您可以从组织设置中启用或禁用此选项。
仅在以下情况下启用用户许可证管理:
-
您没有使用传统文件夹
-
您的组织正在使用或可以切换为使用交互式身份验证。
启用用户许可证管理会自动在 Orchestrator 中设置“强制执行用户身份验证,禁用机器人密钥身份验证”安全设置。在切换到交互式身份验证之前,任何使用机器人密钥身份验证的用户都无法再将其机器人连接到 Orchestrator。此设置与传统文件夹不兼容。
注意:如果您现在要切换为安全身份验证,需要重新编译使用 Orchestrator 活动的工作流,或使用 2020.10 或更高版本的活动包对 Orchestrator API 直接进行 HTTP 调用的工作流。
基于用户的许可成为 UiPath 的商业模式(购买的 SKU)和可在组织中分发的许可证之间的连贯衔接。用户许可证与服务/ Unattended Robot 许可证分开管理,并且不与特定租户绑定;用户可以在组织中的多个租户之间使用其许可证。
此模式通过为单个用户或组提供许可证来帮助您在组织中分配许可证。通过使用组,管理员可以按照先到先得的原则为组的所有成员分配多个许可证,而不必逐一分配许可证。
分配用户许可证
组分配
推荐企业采用基于组的许可模式,这是因为系统会通过组分配规则自动执行许可证分配。在单个用户级别分配许可证可能会给大规模管理带来挑战。
为解决这些挑战,采用基于组的许可方式让您可以向一个组分配一个或多个许可证。分配给该组的许可证池可供组内的所有成员使用。所有添加到组中的新成员都可以使用这些许可证。
同样,从组中删除用户后,该用户将无法再使用此类许可证。
这样就无需基于单个用户进行许可证管理。
组分配规则由管理员配置。与按用户显式分配许可证不同,组分配不会消耗许可证,但可以让组成员都能够使用许可证池。在组可用的许可证数量限制内,用户按照先到先得的原则使用许可证。
直接分配
在以下情况下,建议直接分配许可证:
- 完全控制一组有限的许可证,或
- 实现许可粒度,同时使用组轻松控制访问权限。
A:假设我想针对公司的典型场景提供预定义权限,同时为选定的少数几个成员分配特定许可证,以此简化访问管理。
示例
Mary 是 Automation Developers 组的成员。向该组分配 10 个 RPA 开发者许可证时需适用一条分配规则。作为 Automation Developers 组的成员,Mary 将继承一个 RPA 开发者许可证。但作为管理员,我希望为 Mary 分配组织中可用的一个 RPA Developer Pro 许可证。为保持 Mary 的访问权限不受影响,同时为其提供更强大的许可证,我将其留在了 Automation Developers 组中,并直接分配 RPA Developer Pro 许可证。
B:我的许可证数量有限,而且有很多组成员都需要许可证,假设我想要在这种情况下控制组内哪些用户可以获得特定的许可证。
示例
有 5 个 Test Developer Pro 许可证可以分配给约有 100 个成员组成的 Automation Developers 组。为避免依赖先到先得的分配原则,并确保许可证与用户配对正确,我将以手动方式将许可证分配给 5 个用户。
用户许可证使用情况
命名用户 |
多用户 |
|
---|---|---|
直接分配 |
|
用户按照先到先得的原则使用许可证。
如果删除或更改组分配规则,则更改将应用于该组中的所有用户。 |
组分配 |
在组可用的许可证数量限制内,用户按照先到先得的原则使用许可证:
如果删除或更改组分配规则,则更改将应用于该组中的所有用户。 |
用户按照先到先得的原则使用许可证。
如果删除或更改组分配规则,则更改将应用于该组中的所有用户。 |
每个用户拥有多个许可证
在某些情况下,一个用户可以通过组成员身份继承多个许可证。在这种情况下,用户将仅使用其中一个许可证:全线覆盖范围最大的许可证。如果不可用,用户将使用权限第二大的许可证。
许可证的权限从大到小如下所示:
Automation Developer > RPA Developer > Citizen Developer > Attended > Action Center
示例:John Smith 通过组成员身份继承了 Automation Developer 和 Action Center 许可证。John 使用比 Action Center 许可证更强大的 Automation Developer 许可证。
如果用户通过组成员身份继承许可证并获得一个显式分配的许可证,则显式分配的许可证具有优先级,并会覆盖组许可证。
如果组织管理员为用户明确分配多个许可证,则该用户将使用所有许可证。
外部或合作伙伴许可证
在多个客户组织中使用相同许可证的合作伙伴可能会请求对客户组织启用“外部许可证”功能。通过这种方式,合作伙伴能够自带许可证并连接到客户的 Orchestrator 服务,而无需使用客户的许可证池。
这仅适用于开发者 SKU,并且需要使用独立许可证密钥激活 Studio。请联系我们的支持团队或您的 UiPath 联系人,以详细了解如何启用此功能。
旧版许可证管理
不建议使用此模式,默认情况下,2021 年 3 月 1 日之后创建的所有新组织都使用用户许可模式。
如果您从组织设置中禁用用户许可证管理模式,则系统会使用旧版许可证管理模式。
与用户许可证管理相反,旧版许可证管理模式在管理方面没有明确区分用户许可证和机器人/服务许可证。在 Automation Cloud 门户中,按租户分配用户许可证和机器人/服务许可证。在 Orchestrator 中进一步管理用户许可证。这造成一些限制:
- 用户许可证与特定租户绑定,只能通过管理员手动干预才能在租户之间重新分配许可证。
- 您无法集中管理用户许可证。