marketplace
latest
false
重要 :
请注意,此内容已使用机器翻译进行了本地化。
UiPath logo, featuring letters U and I in white
UiPath Marketplace 用户指南
Last updated 2024年9月5日

身份验证 - 使用文件夹的 On Premise Orchestrator

在查看示例之前,建议您先阅读 如何进行身份验证 教程。

下面的示例显示了用户选择 On-Premises Orchestrator 作为其实例类型并输入 文件夹 值时的身份验证体验。

工作方式

以下步骤和图像是连接器从设计时(即用户输入)到运行时(即发送 HTTP 请求)的工作方式的示例。

  1. 选择要连接的 连接类型

    • 选择决定了连接器将请求发送到的 Orchestrator API 端点。
    • 在此示例中,选择了“内部部署” ;表示要使用的端点是 https://{{orchestrator-url}}/api/Account/Authenticate。
  2. 输入 连接名称

    • 此名称用于标识应用程序中的连接。
    • 一个连接器可以与同一或不同的 Orchestrator 租户建立多个连接。 每个连接都需要有自己的连接设置,并且可能包含相同或不同的凭据(即用户名和密码)。 如果您计划有多个用户想要管理自己的连接,则添加与同一租户的多个连接非常有用。
  3. 输入 UiPath Orchestrator URLTenant Name
  4. 输入您的 电子邮件地址或用户名密码
  5. 输入 文件夹 的完全限定名称。
  6. 单击“连接”

    • 使用“文件夹”输入,连接器可配置并发送以下请求,以验证用户是否有权访问文件夹:

      • 获取https://{{orchestrator-url}}/odata/Folders?$filter=FullyQualifiedName eq ‘{{FolderName}}’
        • Orchestrator API 使用文件夹 Id进行响应。
      • 获取https://{{orchestrator-url}}/Users/Users_GetCurrentUser
        • Orchestrator API 以用户 Id进行响应。
      • 获取https://{{orchestrator-url}}/Folders/UiPath.Server.Configuration.OData.GetUsersForFolder(key=‘{{folder_Id}}’,includeInherited=true)?$filter=Id eq {{user_Id}
        • Orchestrator API 以 odata.count (如果用户没有权限,则此值为 0)和用户信息作为响应。
      • 验证用户权限后,连接器将配置包含输入的请求,并将请求发送到 https://{{orchestrator-url}}/api/Account/Authenticate。
    • Orchestrator API 以 access_token 响应,您可以将其用于所有后续 API 请求。


  • 工作方式

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。