orchestrator
2021.10
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Fora do período de suporte
Guia da API do Orchestrator
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 31 de out de 2024

ROPC (não recomendado)

Importante:
Apenas os administradores de host devem se autenticar usando o ponto de extremidade /api/account/authenticate/.

Os usuários de negócios devem se autenticar usando aplicativos externos.

Para recuperar o token de acesso, faça uma solicitação POST para o terminal /api/account/authenticate com a seguinte carga útil:
{
    "TenancyName": "{account_tenant_name}",
    "UsernameOrEmailAddress": "{account_username}",
    "Password": "{account_password}"
}{
    "TenancyName": "{account_tenant_name}",
    "UsernameOrEmailAddress": "{account_username}",
    "Password": "{account_password}"
}

Onde:

  • {account_tenant_name} - é o nome do tenant em sua conta do Automation Suite
  • {account_username} - é o nome de usuário da sua conta do Automation Suite
  • {account_password} - é a senha usada para fazer login na sua conta do Automation Suite
Dica:
Para encontrar o valor de TenancyName de sua instância do Orchestrator, faça uma solicitação GET para o /odata/Users/UiPath.Server.Configuration.OData.GetCurrentUser.
O corpo da resposta retorna o token do portador, usado por seu aplicativo para autorizar outras chamadas de API. Portanto, no cabeçalho de autorização de uma chamada de API, anexe Bearer xxxx e substitua xxxx pelo valor {access_token} (por exemplo, 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:
  • Por padrão, o token de acesso é válido por 30 minutos. Para gerar um novo, faça outra chamada para o terminal api/account/authenticate .

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.