- 发行说明
- 入门指南
- UiPath Assistant
- 安装和升级
- 机器人类型
- 机器人组件
- 许可
- 将机器人连接到 Orchestrator
- 交互式登录
- 流程与活动
- 日志记录
- Robot JavaScript SDK
- 特定场景
- 故障排除
交互式登录
交互式登录允许您通过简单地使用用户凭据进行身份验证而不是使用计算机密钥,将 Studio 和 Assistant 连接到 Orchestrator。用户首次登录后,机器人将自动部署,因此设置这些机器人将变得更加容易,无需手动配置每个计算机。由于从 Orchestrator 中的用户帐户继承了 Studio 和机器人的许可,因此该功能还可以使 UiPath 产品保持同步。
首次打开 Assistant 时,将显示以下屏幕,允许您登录帐户或在离线模式下继续使用 UiPath Assistant。
如果您选择继续脱机使用 UiPath Assistant,请记住将只有本地流程订阅源是可访问的。为确保您的流程可用,请将其发布到 Assistant(机器人默认值)。
如需详细了解离线使用 UiPath Assistant,请单击此处。
-
单击主窗口中的“登录”按钮,或单击 打开“首选项”菜单,然后单击“登录”。
-
将打开一个新的浏览器窗口。根据您的身份验证方法,您可以使用用户名和密码登录,也可以使用可用的身份验证提供程序之一登录。
https://cloud.uipath.com
进行身份验证。
要登录其他 URL:
- 选择“首选项”>“Orchestrator 设置”。
-
在“连接类型”下拉菜单中,选择“服务 URL”,然后在“服务 URL”字段中输入 Orchestrator 的基本 URL,然后单击“登录”。
注意:如果您的帐户属于多个租户,则系统会要求您选择要连接的租户。如果服务 URL 包含组织和租户名称(例如:https://cloud.uipath.com/organisation/tenant/
),则您将直接连接到该特定租户,而无需选择租户。注意:您仍然可以通过从“连接类型”下拉列表中选择“计算机密钥”来通过计算机密钥连接机器人。
登录流程完成后,状态应显示为“已连接,已获得许可”,并且您的 Orchestrator 流程将出现在 Assistant 的主页上。
- 如果您使用内部部署版本的 Orchestrator,并且您的凭据已与 Active Directory 同步,则身份验证将自动进行,就像在浏览器中访问 Orchestrator 时一样。
- 如果您的帐户是多个组织的一部分,则会在身份验证流程中提示您选择一个组织。
返回下拉菜单并将鼠标悬停在“退出”按钮上会显示当前登录的用户。
“首选项”菜单旁边的连接状态指示器提供了基于颜色编码的实时连接状态。鼠标悬停在上面时,它会显示连接状态和 Orchestrator URL,单击它会在浏览器中打开 Orchestrator 实例。
要从您的帐户退出,请打开“偏好设置”菜单,然后选择“注销”。
如果使用计算机密钥连接到 Orchestrator 后登录,则注销将使您的用户配置文件与 Orchestrator 断开连接,但机器人仍保持连接状态。
如果您通过登录连接到 Orchestrator,则注销会断开用户配置文件和机器人与 Orchestrator 的连接。
UiPath.config
文件或使用下面显示的 Powershell 更改服务 URL。
uipath.config
文件中的服务 URL,请修改 defaultServiceUrl
值并重新启动机器人。
<connectionSettings>
<add key="defaultServiceUrl" value="https://cloud.uipath.com"/>
</connectionSettings>
<connectionSettings>
<add key="defaultServiceUrl" value="https://cloud.uipath.com"/>
</connectionSettings>
要通过 PowerShell 脚本更改服务 URL,请打开提升的 PowerShell 并运行下面的脚本。
$configPath = $env:UIPATH_USER_SERVICE_PATH + "/../uipath.config"
$config = New-Object Xml
$config.Load($configPath)
$config.SelectSingleNode("//connectionSettings/add[@key='defaultServiceUrl']").SetAttribute("value", "https://new.service.url")
$config.Save($configPath)
$configPath = $env:UIPATH_USER_SERVICE_PATH + "/../uipath.config"
$config = New-Object Xml
$config.Load($configPath)
$config.SelectSingleNode("//connectionSettings/add[@key='defaultServiceUrl']").SetAttribute("value", "https://new.service.url")
$config.Save($configPath)