UiPath Documentation
robot
latest
false
机器人管理员指南
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

服务模式 VS 用户模式

UiPath 机器人的服务模式和用户模式部署选项,涵盖用例、功能以及每种模式与 Orchestrator 的连接方式。

UiPath 机器人能以两种模式运行,即“服务模式”和“用户模式”。

服务模式专为 Unattended 自动化而设计,允许在锁定屏幕下或用户未登录时进行操作。

而用户模式则用于需要人工干预的 Attended 自动化场景。该模式在系统托盘中运行,其功能取决于当前登录用户可用的资源。

将用户模式或服务模式机器人连接到 Orchestrator

下表介绍了基于机器人操作模式的建议 Orchestrator 连接方法:

机器人安装类型机器人操作模式Orchestrator 连接
有人值守用户模式交互式登录
无人值守服务模式客户端凭据
Studio(用于开发目的)用户模式交互式登录

服务模式

在服务模式下,机器人将作为 Windows 服务运行,因此会在系统启动后自动启动。它具有系统范围内的访问权限,即使没有用户登录系统,也可以独立完成任务。

在服务模式下安装机器人时,它会使用 UiPath.Service.Host.exe 服务在后台处理与执行作业相关的所有事务。

用户模式

在用户模式下,机器人仅在用户登录并手动启动自动化后启动。它具有与登录用户相同的访问权限。它需要通过用户界面才能执行任务。如果没有活动的用户会话,机器人将无法运行流程。

在用户模式下安装机器人时,它会使用 UiPath.Service.UserHost.exe 服务来处理与执行作业相关的所有事务。

交互式登录

Interactive Sign-In, or the Service URL option in Assistant, is the default authentication option for User Mode robots: sign-in to Assistant by providing your user credentials.

If your environment is configured to use SSO with Azure Active Directory, you can enable automatic authentication for your account during the Robot installation (the Automatically sign in option).

服务模式机器人可以使用交互式登录来排除 Unattended 会话的故障:首先在用户会话中登录计算机,然后使用 Assistant 的服务 URL 进行身份验证,以获得流程的访问权限。

模式比较

下表总结了服务模式和用户模式之间的主要区别:

机器人功能服务模式用户模式
系统启动在系统启动时自动启动。在 Assistant 启动时启动。
用户会话独立于任何特定用户运行。在活动用户会话下运行。
访问权限拥有系统范围内的访问权限。具有与登录用户相同的访问权限。
执行要求即使在没有用户登录的情况下也能执行任务。需要用户界面和活动的用户会话才能执行任务。
执行资源需要更多计算资源,因为它可以运行更复杂的任务。需要更少的计算资源。
自动化类型适用于 Unattended 自动化场景。适用于 Attended 自动化场景。
缩放通常用于大规模自动化部署。通常用于个人或小规模部署。
管理服务UiPath.Service.Host.exeUiPath.Service.UserHost.exe
可见在运行期间基本不可见。在系统托盘中可见,并可从中进行管理。
安全 XAML (*)支持对 XAML 文件进行保护。不支持对 XAML 文件进行保护,这意味着用户在没有管理员权限的情况下可以访问这些文件。

(*) 安全 XAML 是 Windows-Legacy 项目的专属功能。

在模式之间切换

更新过程中,您可以在用户模式和服务模式之间切换。

要从用户模式切换到服务模式,请确保将 RegisterService 参数添加ADDLOCAL到 命令中。

要从服务模式切换到用户模式,请确保已删除 RegisterServiceADDLOCAL 命令中的 参数。

重要提示:

虽然可以更改操作模式,但我们强烈建议不要更改。此类更改会破坏 %localappdata% 设置,例如代理或 Orchestrator 连接。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新