orchestrator
2023.10
false
使用客户端凭据进行机器人身份验证
Orchestrator 用户指南
使用客户端凭据进行机器人身份验证
客户端凭据是一种机器人身份验证机制,该机制使用 OAuth 2.0 框架作为其身份验证协议的基础,这意味着无人值守机器人可以使用通过计算机模板对象生成的客户端 ID - 客户端密码对连接到 Orchestrator。客户端 ID - 客户端密码对生成一个令牌,用于授权机器人和 Orchestrator 之间的连接,并向机器人提供对 Orchestrator 资源的访问权限。
客户端凭据允许 UiPath™ Robot 使用自己的凭据(而不是模拟用户)访问 Orchestrator 资源。当机器人从 Orchestrator 请求资源时,由于没有用户参与身份验证,Orchestrator 会强制机器人本身具有执行操作的授权。
重要提示:客户端凭据适用于 2022.2 及更高版本的 UiPath 机器人。
- 用户输入由 Orchestrator 中的计算机对象生成的客户端 ID 和客户端密码。
- 机器人从 Orchestrator 请求身份验证配置。
- Orchestrator 确认客户端凭据是用于机器人身份验证的机制。
- 机器人通过提供客户端 ID 和客户端密码作为其自身身份的身份验证,向 Identity Server 请求访问令牌。
- 如果机器人身份通过验证,则 Identity Server 将向机器人颁发访问令牌。授权已完成。
- 机器人从 Orchestrator 请求资源并提供访问令牌以进行身份验证。
- 如果访问令牌有效,Orchestrator 会将资源提供给机器人。