- 入门指南
- 了解 UiPath Robot
- UiPath Assistant
- 安装要求
- 为 Unattended 自动化安装机器人
- 为 Unattended 自动化配置机器人
- 为有人值守的自动化安装机器人
- 为有人值守的自动化配置机器人
- 集成
- 故障排除
无人值守的自动化
Unattended 自动化专为复杂、重复的任务而设计,这些任务通常根据特定规则批量完成。 与需要人工指导的有人值守的自动化不同,无人值守的自动化可以根据触发器或特定任务事件独立运行。 由于避免了人为干预,它们是执行需要提升权限的任务的理想选择。
例如,无人值守的自动化可以批准费用报告。 它会登录系统检查报告,如果报告与规则匹配(例如低于一定金额),则它会批准这些报告。
管理员角色向无人值守自动化授予对系统的访问权限。 清楚地记录了管理这些详细信息的人员,从而确保了安全性。
Orchestrator 充当无人值守自动化的核心中心。 它允许通过触发器即时或计划执行无人值守任务,并且可以将无人值守任务动态分配给可用的机器人。 除了管理自动化项目所需的资源外,它还通过文件夹层次结构和特定的角色分配控制对这些资源的访问。
管理员通过向用户或机器人帐户授予访问权限和必要的权限,在文件夹中设置无人值守的自动化。 他们还分配一个计算机模板,确保该计算机有足够的运行时来执行自动化。
Assistant 是 UiPath 工具,专用于帮助用户实现有人值守的自动化。 在无人值守方案中,Assistant 仅用于调试目的,当用户登录到无人值守计算机以查找和修复潜在问题时。
服务模式机器人最适合无人值守场景和大规模平台部署。 机器人执行程序使用与注册用户相同的权限运行无人值守自动化。 机器人服务在本地系统下运行,可打开交互式 Windows 会话,并拥有计算机管理员的权限。 这使其可以自动管理 Unattended 自动化的会话(例如登录和注销)。
要执行 Unattended 自动化,您需要将运行时分配给计算机 - 执行 Unattended 任务的物理设备或虚拟设备。 这些计算机运行时可以是以下类型:无人值守、非生产和测试。
例如:假设您有一个包含十个无人值守运行时的计算机模板。 使用此模板连接的每台计算机都从可用许可证总数中保留 10 个。 这些许可证仅在执行 Unattended 自动化时使用。 因此,如果您使用此模板连接四台计算机,它将保留 40 个许可证。 有 25 个作业正在运行,剩余 15 个插槽可用。
对于 Unattended 自动化,有两种方法对机器人进行身份验证:客户端凭据和允许客户端凭据和计算机密钥连接的混合选项。 这些身份验证选项位于“ Orchestrator”>“租户”>“设置”>“机器人安全性”中。
客户端凭据(推荐) -客户端凭据允许机器人使用自己的凭据(而不是模拟用户)访问 Orchestrator 资源。 当机器人从 Orchestrator 请求资源时,由于没有用户参与身份验证,Orchestrator 会强制机器人本身具有执行操作的权限。 它使用 OAuth 2.0 框架作为其身份验证协议的基础,这意味着机器人可以使用通过计算机模板对象生成的客户端 ID - 客户端密码对连接到 Orchestrator。 客户端 ID - 客户端密码对生成一个令牌,用于授权机器人和 Orchestrator 之间的连接,并向机器人提供对 Orchestrator 资源的访问权限。 管理员可以随时通过删除该计算机上使用的密码来撤销访问权限。
“混合” -此选项允许使用未过期的令牌(计算机密钥)进行连接,也支持使用过期的令牌(客户端凭据)进行连接。