orchestrator
2023.10
false
UiPath logo, featuring letters U and I in white
Guía de la API de Orchestrator
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 17 de jun. de 2024

ROPC (no recomendado)

Importante:
Solo los administradores del host deben autenticarse utilizando el punto final /api/account/authenticate/.

Los usuarios empresariales deben autenticarse utilizando aplicaciones externas.

Para recuperar el token de acceso, realiza una solicitud POST al punto final /api/account/authenticate con la siguiente carga útil:
{
    "TenancyName": "{account_tenant_name}",
    "UsernameOrEmailAddress": "{account_username}",
    "Password": "{account_password}"
}{
    "TenancyName": "{account_tenant_name}",
    "UsernameOrEmailAddress": "{account_username}",
    "Password": "{account_password}"
}

Donde:

  • {account_tenant_name}: es el nombre del tenant en su cuenta de Automation Suite
  • {account_username}: es el nombre de usuario de su cuenta de Automation Suite
  • {account_password}: es la contraseña utilizada para iniciar sesión en su cuenta de Automation Suite
Consejo:
Para encontrar el valor de TenancyName de tu instancia de Orchestrator, realiza una solicitud GET a /odata/Users/UiPath.Server.Configuration.OData.GetCurrentUser.
El cuerpo de la respuesta devuelve el token de portador, utilizado por tu aplicación para autorizar más llamadas a la API. Por tanto, en el encabezado de autorización de una llamada a la API, añade Bearer xxxx y sustituye xxxx con el valor {access_token} (por ejemplo, Authorization: Bearer eyJhbG ... LnVxjA).
{
    "result": "{access_token}",
    "targetUrl": null,
    "success": true,
    "error": null,
    "unAuthorizedRequest": false,
    "__abp": true
}{
    "result": "{access_token}",
    "targetUrl": null,
    "success": true,
    "error": null,
    "unAuthorizedRequest": false,
    "__abp": true
}
Importante:
  • De forma predeterminada, el token de acceso es válido durante 30 minutos. Para generar uno nuevo, realiza otra llamada al punto final api/account/authenticate .

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.