Marketplace
Más reciente
False
Imagen de fondo del banner
Guía de usuario de Marketplace
Última actualización 16 de abr. de 2024

Autenticar: Orchestrator local con carpeta

Antes de revisar el ejemplo, se recomienda leer el tutorial Cómo autenticar .

El siguiente ejemplo muestra la experiencia de autenticación cuando un usuario selecciona Orchestrator local como su tipo de instancia e introduce un valor de Carpeta .

Cómo funciona

Los siguientes pasos e imagen son un ejemplo de cómo funciona el conector desde el momento del diseño (es decir, las entradas del usuario) hasta el tiempo de ejecución (es decir, enviar la solicitud HTTP).

  1. Selecciona el Tipo de conexión a la que deseas conectarte.

    • La selección determina el punto final de la API de Orchestrator al que el conector envía las solicitudes.
    • En este ejemplo, se selecciona Local ; que indica que el punto final a usar es https://{{orchestrator-url}}/ api / Account / Authentication.
  2. Introduce un nombre de conexión.

    • Este nombre se utiliza para identificar la conexión dentro de su aplicación.
    • Un conector puede tener varias conexiones al mismo tenant de Orchestrator o a uno diferente. Cada conexión requiere su propia configuración de conexión y puede incluir las mismas o diferentes credenciales (es decir, nombre de usuario y contraseña). Agregar varias conexiones al mismo tenant es útil si planea tener varios usuarios que desean administrar sus propias conexiones.
  3. Introduzca la URL de UiPath Orchestrator y el nombre del tenant.
  4. Introduzca su correo electrónico o nombre de usuario y contraseña.
  5. Introduzca un nombre de carpeta completo.
  6. Haz clic en Conectar.

    • Usando la entrada Carpeta , el conector configura y envía las siguientes solicitudes para validar que el usuario tiene acceso a la carpeta:

      • OBTENER https://{{orchestrator-url}}/odata/Folders?$filter=FullyQualifiedName eq ‘{{FolderName}}’
        • La API de Orchestrator responde con la carpeta Id.
      • OBTENER https://{{orchestrator-url}}/Users/Users_GetCurrentUser
        • La API de Orchestrator responde con el usuario Id.
      • OBTENER https://{{orchestrator-url}}/Folders/UiPath.Server.Configuration.OData.GetUsersForFolder(key=‘{{folder_Id}}’,includeInherited=true)?$filter=Id eq {{user_Id}
        • La API de Orchestrator responde con odata.count (si el usuario no tiene permisos, este valor será 0) e información del usuario.
      • Después de verificar los permisos del usuario, el conector configura y envía una solicitud con las entradas ingresadas a https://{{orchestrator-url}}/ api / Account / Authentcate.
    • La API de Orchestrator responde con un access_token que puedes utilizar para todas las solicitudes de API posteriores.


  • Cómo funciona

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.