- 发行说明
- 入门指南
- UiPath Assistant
- 安装和升级
- 机器人类型
- 机器人组件
- 许可
- 将机器人连接到 Orchestrator
- 交互式登录
- 流程与活动
- 日志记录
- Robot JavaScript SDK
- 特定场景
- 故障排除
交互式登录
交互式登录允许您使用用户凭据(而不是计算机密钥)将 Studio 和 Assistant 连接到 Orchestrator。这样一来,机器人会在用户首次登录后自动部署,因此可以更轻松地设置机器人,而无需手动配置每个机器人。此功能还可使 UiPathTM 产品保持同步,因为 Studio 和机器人的许可证是从 Orchestrator 中的用户帐户继承的。
首次打开 Assistant 时,将显示以下屏幕,允许您登录帐户或在离线模式下继续使用 UiPathTM Assistant。
如果您选择继续脱机使用 UiPathTM Assistant,请记住将只有本地流程订阅源可使用。为确保您的流程可用,请将其发布到 Assistant(机器人默认值)。
如需详细了解如何离线使用 UiPathTM 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)