Automation Suite
2022.10
False
Image de fond de la bannière
Guide d'Automation Suite
Dernière mise à jour 19 avr. 2024

ROPC (non recommandé)

Important :

Nous prenons en charge l'authentification via ROPC (Identification par mot de passe du propriétaire de la ressource) à des fins de rétrocompatibilité pour les instances Orchestrator ayant été migrées depuis des déploiements autonomes vers des déploiements Automation Suite.

Seuls les administrateurs d'hôte doivent s'authentifier à l'aide du point de terminaison /api/account/authenticate/ .

Lesutilisateurs professionnels doivent s'authentifier à l'aide d' 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}"
}

Dans la requête ci-dessus :

  • {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 :

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
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.