Control Room-APIs

Der Automation Anywhere-Control Room bietet APIs, mit denen Sie anpassen können, wie Sie (und Ihre Automatisierungen) mit Automation Anywhere interagieren.

Mit Control Room-APIs können Sie:
  • Bot-Einsätze verwalten
  • Berechtigungsnachweise in Credential Vault erstellen und verwalten
  • Nutzerkonten und Rollen erstellen und verwalten
  • Warteschlangen erstellen und verwalten

API-Endpunkte

Erste Schritte mit Control Room-APIs

Alle Anforderungen an den Control Room müssen einen X-Autorisierung-Header mit dem JSON-Authentifizierungstoken oder einen Autorisierung-Header mit einem Bearer-Token enthalten. In den folgenden Abschnitten finden Sie Einzelheiten zu den verfügbaren Endpunkten, Methoden, Ressourcen, Authentifizierungsprotokollen, Parametern und Headern der Control Room-APIs sowie Beispiele für gängige Anfragen und Antworten.

Anmerkung: Das Bearer-Token wird ab Automation 360 v.27 unterstützt. Es wird in früheren Versionen nicht unterstützt und ignoriert. Sie erhalten das Bearer-Token von unseren OAuth-Diensten. Verwenden Sie entweder X-Autorisierung (mit der Authentifizierungs-API) oder Autorisierung (mit OAuth), um Ihren Zugriff zu autorisieren. Sie können nicht beide in derselben API verwenden.
Der Control Room unterstützt mehrere REST API-Clients. Sie können den Control Room-Swagger verwenden, um die APIs anzuzeigen und auszuführen. Greifen Sie auf den Control Room-Swagger zu, indem Sie den Link https://{control-room}/swagger/ verwenden und {control-room} durch Ihre Control Room-Instanz ersetzen. Die folgenden Abschnitte enthalten hilfreiche Informationen zum Schreiben einer Control Room-API-Anfrage:Im folgenden Video erfahren Sie, wie Sie Control Room-APIs in Swagger und Postman testen können: