- Démarrage
- Meilleures pratiques
- Locataire
- À propos du contexte du locataire
- Recherche de ressources dans un locataire
- Gestion des Robots
- Connexion des Robots à Orchestrator
- Enregistrement des identifiants du Robot dans CyberArk
- Stockage des mots de passe de l’Unattended Robot dans Azure Key Vault (lecture seule)
- Stockage des informations d’identification de l’Unattended Robot dans HashiCorp Vault (lecture seule)
- Stockage des informations d'identification du robot Unattended dans AWS Secrets Manager (lecture seule)
- Suppression des sessions Unattended déconnectées et qui ne répondent pas
- Authentification du Robot
- Authentification du Robot avec les informations d'identification du client
- Audit
- Cloud Robots
- Contexte des dossiers
- Automatisations
- Processus (Processes)
- Tâches (Jobs)
- Apps
- Déclencheurs (Triggers)
- Journaux (Logs)
- Surveillance
- Files d'attente (Queues)
- Actifs
- Compartiments de stockage
- Test Suite - Orchestrator
- Service de catalogue de ressources
- Authentification
- Intégrations
- Robots classiques
- Résolution des problèmes
Gestion des déclencheurs d'API
-
Les paramètres d'exécution au niveau du locataire s'appliquent aux déclencheurs d'API.
-
Vous pouvez créer jusqu'à 1000 déclencheurs d'API par locataire.
La page Déclencheurs d'API vous permet d'effectuer plusieurs actions à partir du menu contextuel de chaque déclencheur :
Copiez l'URL à utiliser dans l'application tierce.
hw-process
, cela devrait ressembler à la ligne suivante : https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process
Copiez le champ de données dynamique dans le format approprié pour l'utiliser dans la ligne de commande ou dans le code existant. Les options disponibles sont les suivantes :
hw-process
, cela devrait ressembler à la ligne suivante :
curl '{baseURL_orchestrator}/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process' -X 'POST' -H 'Content-Type: application/json' -H 'Authorization: Bearer ***INSERT_YOUR_TOKEN***'
curl '{baseURL_orchestrator}/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process' -X 'POST' -H 'Content-Type: application/json' -H 'Authorization: Bearer ***INSERT_YOUR_TOKEN***'
hw-process
, cela devrait ressembler à la ligne suivante :
curl "https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process" ^ -X "POST" ^ -H "Content-Type: application/json" ^ -H "Authorization: Bearer ***INSERT_YOUR_TOKEN***"
curl "https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process" ^ -X "POST" ^ -H "Content-Type: application/json" ^ -H "Authorization: Bearer ***INSERT_YOUR_TOKEN***"
hw-process
, cela devrait ressembler à la ligne suivante :
fetch("https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process", { headers: { Authorization: "Bearer ***INSERT_YOUR_TOKEN***", "Content-Type": "application/json" }, "method": "POST" })
fetch("https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process", { headers: { Authorization: "Bearer ***INSERT_YOUR_TOKEN***", "Content-Type": "application/json" }, "method": "POST" })
hw-process
, cela devrait ressembler à la ligne suivante :
$headers = @{ "method"="POST" "Authorization" = "Bearer ***INSERT_YOUR_TOKEN***" } Invoke-WebRequest -UseBasicParsing -Uri "https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process" ` -Headers $headers ` -ContentType "application/json"
$headers = @{ "method"="POST" "Authorization" = "Bearer ***INSERT_YOUR_TOKEN***" } Invoke-WebRequest -UseBasicParsing -Uri "https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process" ` -Headers $headers ` -ContentType "application/json"
Supprimer le déclencheur d'API sélectionné. La suppression d'un déclencheur d'API équivaut à la suppression du point de terminaison obtenu. Voici les comportements auxquels vous pouvez vous attendre en fonction de votre scénario :
Tâches déjà démarrées
Si une tâche reposant sur un processus associé à un déclencheur d'API supprimé a déjà été démarrée au moment de la suppression du déclencheur, celle-ci s'exécutera jusqu'à son terme.
Démarrer de nouvelles tâches
Comme l'URL n'est plus disponible, une erreur 404 est générée lorsque l'on tente de démarrer une tâche basée sur un processus associé à un déclencheur d'API supprimé.
Modifier les processus
Si vous modifiez un processus utilisé par au moins un déclencheur d'API, le déclencheur sera actualisé et le nouvel ensemble de propriétés du processus sera appliqué.
Vous pouvez ajouter des domaines à la liste d'autorisation pour le trafic entrant en utilisant l'option Liste d'autorisation CORS pour les déclencheurs d'API dans l'onglet Général de vos paramètres de locataire.
Cela est nécessaire pour les applications de navigateur qui enverront des requêtes HTTP à Orchestrator à partir de votre navigateur (et non à partir d'un serveur). Si vous n'ajoutez pas de domaine à la liste d'autorisation, cela peut entraîner une erreur de politique CORS, à laquelle vous pouvez accéder dans votre console de développeur.
Si vous souhaitez ajouter davantage de domaines à la liste d'autorisation, utilisez des virgules ou appuyez sur Entrée pour les séparer.
Cette page affiche une définition Swagger des déclencheurs d'API que vous avez créés, regroupés par dossier, ainsi que leur sortie. Par ailleurs, elle vous permet d’exécuter les tâches associées à ces déclencheurs.