orchestrator
2022.10
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Guide de l'API Orchestrator
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 18 juin 2024

ROPC (non recommandé)

Important :
Seuls les administrateurs hôte doivent s’authentifier via le point de terminaison /api/account/authenticate/.

Les utilisateurs professionnels doivent s’authentifier à via les applications externes.

Pour récupérer le jeton d'accès, effectuez une requête POST au point de terminaison /api/account/authenticate avec la charge utile suivante :
{
    "TenancyName": "{account_tenant_name}",
    "UsernameOrEmailAddress": "{account_username}",
    "Password": "{account_password}"
}{
    "TenancyName": "{account_tenant_name}",
    "UsernameOrEmailAddress": "{account_username}",
    "Password": "{account_password}"
}

Où :

  • {account_tenant_name}est le nom du locataire dans votre compte Automation Suite
  • {account_username}est le nom d'utilisateur de votre compte Automation Suite
  • {account_password}est le mot de passe utilisé pour vous connecter à votre compte Automation Suite
Astuce :
Pour trouver la valeur TenancyName de votre instance Orchestrator, envoyez une requête GET au /odata/Users/UiPath.Server.Configuration.OData.GetCurrentUser.
Le corps de la réponse renvoie le jeton du porteur, utilisé par votre application pour autoriser d'autres appels d'API. Par conséquent, dans l'en-tête Authorization d'un appel API, ajoutez Bearer xxxx et remplacez xxxx par la valeur {access_token} (par exemple, 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
}
Important :
  • Par défaut, le jeton d'accès est valide pendant 30 minutes. Pour en générer un nouveau, passez un autre appel au point de terminaison api/account/authenticate .

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.