- Erste Schritte
- Best Practices
- Mandant
- Über den Kontext „Mandant“
- Suche nach Ressourcen in einem Mandanten
- Verwaltung von Robotern
- Verbindung von Robotern mit Orchestrator
- Speicherung von Roboterzugangsdaten in CyberArk
- Speichern der Kennwörter von Unattended-Robotern im Azure Key Vault (schreibgeschützt)
- Speichern der Anmeldeinformationen von Unattended-Robotern im HashiCorp Vault (schreibgeschützt)
- Speichern der Anmeldeinformationen von Unattended-Robotern im AWS Secrets Manager (schreibgeschützt)
- Löschen von getrennten und nicht reagierenden Unattended-Sitzungen
- Roboter-Authentifizierung
- Roboter-Authentifizierung mit Client-Anmeldeinformationen
- Konfigurieren von Automatisierungsfunktionen
- Audit
- Einstellungen
- Cloud Robots
- Konfigurieren einer VPN für Cloud-Roboter
- Events
- Anzeigen und Zugreifen auf Benachrichtigungen
- Anzeigen und Zugreifen auf E-Mail-Benachrichtigungen
- Es werden nur ungelesene Benachrichtigungen angezeigt
- Alle Benachrichtigungen als gelesen markieren
- Alle Benachrichtigungen löschen
- Löschen von Benachrichtigungen
- Abonnieren von Ereignissen
- Abbestellen von Ereignissen
- Ordnerkontext
- Automatisierungen
- Prozesse
- Jobs
- Apps
- Auslöser
- Protokolle
- Überwachung
- Warteschlangen
- Assets
- Speicher-Buckets
- Test Suite - Orchestrator
- Ressourcenkatalogdienst
- Authentication
- Integrationen
- Klassische Roboter
- Fehlersuche und ‑behebung
Orchestrator-Anleitung
Verwalten von API-Triggern
-
Ausführungseinstellungen auf Mandantenebene gelten für API-Trigger.
-
Sie können maximal 1.000 API-Trigger pro Mandant erstellen.
Auf der Seite API-Trigger können Sie mehrere Aktionen über das Kontextmenü jedes Triggers ausführen:
Kopieren Sie die URL, die in der Drittanbieteranwendung verwendet werden soll.
hw-process
sieht folgendermaßen aus: https://cloud.uipath.com/{organizationName}/{tenantName}/orchestrator_/t/6ea73196-ca89-446c-81e1-5279bdd36dc2/hw-process
Kopieren Sie due Slug im entsprechenden Format zur Verwendung in der Befehlszeile oder in vorhandenem Code. Die verfügbaren Optionen sind:
hw-process
sieht es folgendermaßen aus:
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
sieht es folgendermaßen aus:
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
sieht es so aus:
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
sieht es folgendermaßen aus:
$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"
Entfernen Sie den ausgewählten API-Trigger. Das Löschen eines API-Triggers entspricht dem Löschen des resultierenden Endpunkts. Je nach Szenario können Sie folgende Verhaltensweisen erwarten:
Aufträge wurden bereits gestartet
Wenn ein Auftrag, der auf einem Prozess basiert, der einem gelöschten API-Trigger zugeordnet ist, zum Zeitpunkt der Löschung bereits gestartet ist, wird er vollständig ausgeführt.
Starten neuer Aufträge
Da die URL nicht mehr verfügbar ist, führt der Versuch, einen Auftrag basierend auf einem Prozess zu starten, der einem gelöschten API-Trigger zugeordnet ist, zu einem 404-Fehler.
Bearbeiten von Prozessen
Wenn Sie einen Prozess bearbeiten, der von mindestens einem API-Trigger verwendet wird, wird der Trigger aktualisiert und der neue Satz von Prozesseigenschaften angewendet.
Sie können Domänen zur Zulassungsliste für eingehenden Datenverkehr hinzufügen, indem Sie die Option CORS-Zulassungsliste für API-Trigger auf der Registerkarte Allgemein Ihrer Mandanteneinstellungen verwenden.
Dies ist für Browseranwendungen erforderlich, die HTTP-Anforderungen an den Orchestrator über Ihren Browser stellen (d. h. nicht von einem Server). Wenn Domänen nicht auf die Zulassungsliste gesetzt werden, kann dies zu einem CORS-Richtlinienfehler führen, den Sie in Ihrer Entwicklerkonsole sehen können.
Wenn Sie weitere Domänen auf die Zulassungsliste setzen möchten, verwenden Sie ein Komma oder drücken Sie die Eingabetaste, um sie zu trennen.
Auf dieser Seite wird eine Swagger-Definition der von Ihnen erstellten API-Trigger gruppiert nach Ordnern zusammen mit deren Ausgabe angezeigt. Darüber hinaus können Sie die Aufträge ausführen, die zu diesen Triggern gehören.