UiPath Documentation
orchestrator
2024.10
false
Guide de l'API Orchestrator
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Autorisation des appels d'API dans Swagger

Autorisez et effectuez des appels d'API directement dans l'interface Swagger d'Orchestrator.

Accéder à Swagger

Pour accéder à l’API Swagger d’Orchestrator, ajoutez /swagger/index.html à l’URL d’Orchestrator. Par exemple, https://{yourDomain}/swagger/index.html.

L’API qui s’affiche dans Swagger dépend directement de l’instance Orchestrator que vous utilisez. Pour effectuer facilement des requêtes directement depuis Swagger, connectez-vous à Orchestrator dans un autre onglet.

Obtenir un jeton d’accès

Pour autoriser les appels d’API via l’interface utilisateur Swagger pour les services Orchestrator, effectuez les étapes suivantes :

  1. Trouvez le bouton Autoriser en haut à droite de la page API d’Orchestrator. Si le cadenas est ouvert, cela signifie que vous n’êtes pas autorisé. image des documents
  2. Sélectionnez Autoriser. La fenêtre Autorisations disponibles s'affiche.
    Remarque :

    Nous prenons actuellement en charge un schéma d’autorisation appelé OAuth2.

  3. Toutes les étendues sont présélectionnées de sorte que vous puissiez expérimenter avec tous les points de terminaison dans l'API Orchestrator. Désactivez-les si vous souhaitez restreindre l'accès à certaines API.
  4. Sélectionnez Autoriser. Une nouvelle fenêtre s'affiche pour confirmer que vous avez été autorisé.
  5. Once done, Select Close or X to close the Available authorizations window. The Authorize button shows an closed lock meaning you are authorized.

Envoi de requêtes

Lorsque vous y êtes autorisé, vous pouvez effectuer des requêtes sur les ressources de l'API Orchestrator comme suit :

  1. Développez une ressource d'API Orchestrator avec laquelle vous souhaitez effectuer une opération. Le cadenas fermé signifie que vous êtes autorisé.
  2. In the expanded method window, Select Try it out.
  3. Spécifiez les valeurs des paramètres si nécessaire.
  4. Select Execute. The request is executed. A bearer authorization header is automatically used for your requests.

Générer un nouveau jeton d’accès

Lorsque le jeton d'accès expire, vous recevez une réponse 401: You are not authenticated! . L'en-tête d'autorisation du porteur est toujours présent pour vos demandes, mais le jeton d'accès a expiré. Lorsque cela se produit, vous devez invalider le jeton expiré et générer un nouveau jeton d'accès :

  1. Trouvez le bouton Autoriser en haut à droite de la page API d’Orchestrator. La serrure doit être fermée. image des documents
  2. Select Authorize and on the displayed Available authorizations page, Select Logout to revoke the expired token.
  3. Fermez la fenêtre Autorisations disponibles (Available authorizations) en cliquant sur Fermer (Close) ou sur X, puis obtenez un jeton d'accès comme décrit dans la section Obtention d'un jeton d'accès (Obtaining an access token).

Révoquer l’accès

Lorsque vous avez terminé de travailler avec l'interface utilisateur Swagger, vous devez invalider le jeton d'accès que vous avez utilisé :

  1. Trouvez le bouton Autoriser en haut à droite de la page API d’Orchestrator. Le cadenas devrait être fermé, ce qui signifie que vous êtes autorisé.
  2. Select Authorize and on the displayed Available authorizations page, Select Logout.
  3. Fermez la fenêtre Autorisations disponibles en cliquant sur Fermer ou X. Le bouton Autoriser affiche un verrou ouvert signifiant que vous n'êtes pas autorisé.

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

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour