Control Room-APIs
Die Automation AnywhereControl Room bietet verschiedene APIs, mit denen Sie die Art und Weise anpassen können, wie Sie (und Ihre bots) interagieren mit Automation Anywhere. Benutzer können Aufgaben wie die Verwaltung bot einsätze verwalten, Berechtigungsnachweise in der Datenbank Credential Vaulterstellen und verwalten, Benutzerkonten und Rollen erstellen und verwalten sowie Warteschlangen erstellen und verwalten.
Erste Schritte mit Control Room APIs
Die Control Room APIs verwenden die Standard-HTTP-Methoden GET, POST, PUT und DELETE sowie Standard-HTTP-Codes für Antworten. Einzelheiten finden Sie unter API-Antwortcodes. Alle Anfragen müssen eine X-Authorization header mit dem JSON-Authentifizierungstoken enthalten. Einzelheiten finden Sie unter Authentifizierungs-API.
API-Anfragen werden an eine Live Control Roomund nicht an eine Testumgebung. Wenn Sie API-Anfragen über Swagger oder einen REST-Client stellen, können sich die Anfragen auf Ihre Benutzer auswirken, botsund andere Ressourcen auswirken.
Sehen Sie sich das folgende Video an, um zu lernen, wie man testet Control Room APIs in Swagger und Postman testet:
Dies ist die im Video erwähnte Postmann-Kollektion https://www.postman.com/collections/bb5cd3541d29e192cd43
API-Tutorials
In den folgenden Tutorials wird gezeigt, wie man Endpunkte kombiniert, um eine Aufgabe programmatisch auszuführen. Jedes Tutorial enthält Codebeispiele und beschreibt die Voraussetzungen, die für die Verwendung des Endpunkts erforderlich sind.
Die Tutorials gehen davon aus, dass Sie eine Control Room mit Benutzern, Rollen und bots. Falls Sie dies noch nicht getan haben, Konfigurieren Sie den Control Room.
- Konfigurieren Sie den Credential Vault für Ihr Unternehmen
Konfigurieren Sie als locker-Administrator eine locker und eine Anmeldeinformation, und weisen Sie die Anmeldeinformationen dann dem lockerzu.
- Erstellen Sie eine Workload-Automatisierung
Kombinieren Sie die Endpunkte der Workload Management API, um WLM-Warteschlangen programmatisch zu erstellen und auszuführen bots.
- Stellen Sie ein bereit bot
Bereitstellen eines bot auf eine unbeaufsichtigte Bot Runner.
- Erstellen Sie einen Automatisierungsplan
Planen Sie eine bot für eine unbeaufsichtigte Ausführung Bot Runner entweder einmalig oder in regelmäßigen Abständen.