- Primeros pasos
- Autenticación
- Métodos de autenticación
- Aplicaciones externas (OAuth)
- Autenticación ROPC
- Ámbitos y permisos
- API de gestión de plataformas

Guía de la API de Automation Suite
Admitimos la autenticación a través de ROPC para la compatibilidad con versiones anteriores de las instancias de Orchestrator que se han migrado de implementaciones independientes a Automation Suite.
/api/account/authenticate/ .
Los usuarios empresariales deben autenticarse utilizando.
El método de autenticación de credenciales de contraseña del propietario del recurso está en el ámbito de tenant, por lo tanto, la aplicación externa no podrá autenticarse con este método, ya que no se puede crear una aplicación externa a nivel de tenant.
BaseURL/[OrgName]/[TenantName]/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}"
}En la solicitud anterior:
{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
Para encontrar el valor TenantName de su instancia de Orchestrator, realiza una solicitud GET a /odata/Users/UiPath.Server.Configuration.OData.GetCurrentUser.
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
}- 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. - Si su organización de Automation Suite utiliza el modelo Azure Active Directory, debe registrar las aplicaciones externas en Automation Suite y utilizar la herramienta .