Automation via REST API
Der Web Service Connector erweitert ScriptRunner um eine REST-API und eröffnet damit eine Vielzahl von Automatisierungsszenarien. Die aufrufende Instanz in diesen Szenarien ist immer ein Web-Service-Client, der in der Lage sein muss, einen REST-Aufruf mit einem JSON-Datenobjekt auszuführen.
Wenn ein Quellsystem den Web Service Connector aufruft, prüft dieser zunächst die IP-Adresse und Authentifikation. Wenn beide gültig sind, werden die Daten aus dem JSON-Objekt extrahiert.
Anschließend prüft der Connector, ob die Aktion gestartet werden darf. Erst dann werden die Parameter an die Aktion übergeben, und sie wird ausgeführt. Gleichzeitig wird eine ID an das aufrufende System übergeben, mit der es die Ergebnisse und Berichte der Aktion abrufen kann.