Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Abrufen von Control Room Lizenzdetails API

  • Aktualisiert: 2020/10/21
    • Automation 360 v.x
    • Erkunden
    • RPA Workspace
    • API-Dokumente

Abrufen von Control Room Lizenzdetails API

Abrufen von Details der Control Room Lizenz, einschließlich Lizenztyp, Ablaufdatum, Fail-Safe-Status und Synchronisierungsstatus des Lizenzservers.

Prozedur

  1. Verwenden Sie die GET-Methode und die Endpunkt-URL: <your_control_room_url>/v2/license/details.
  2. Senden Sie die Anforderung.
    Antwortkörper: Bei einer erfolgreichen Anfrage gibt dieser Endpunkt die folgenden Daten zurück:
    • failSafeStatus: Ein numerischer Wert, der den Fail-Safe-Status des Cloud Control Room. Werte: 0 bedeutet, dass die Control Room angeschlossen ist, 1 bedeutet, dass der Control Room befindet sich im Fail-Safe-Modus, und 2 bedeutet, dass der Fail-Safe-Status abgelaufen ist.

      Wenn die Control Room mit einer Dateilizenz konfiguriert wurde, ist der zurückgegebene Wert immer 0.

      Ausfallsicherer Status des Control Room

    • controlRoomLicenseServerSyncStatus: Ein boolescher Wert, der bestimmt, ob die Lizenzzuweisungen in diesem Control Room mit dem Lizenzserver synchronisiert sind.
    • licenseMode: Ob die Control Room ob die Lizenz aus einer Datei oder durch eine Verbindung mit dem Lizenzserver konfiguriert wurde.

      ../dashboards/cloud-administration-licenses.html#cloud-administration-licenses__entitlement-models

    In dieser ersten Beispielantwort ist die licenseMode bestätigt, dass die Control Room auf einer dateibasierten Lizenz basiert, weshalb der failSafeStatus gleich 0 und es wird kein Wert für die installCrId.
    {
        "type": "PURCHASED",
        "installationDate": "2020-09-09T15:06:05.211Z",
        "expirationDate": "2021-06-30T18:29:59.999Z",
        "failSafeStatus": 0,
        "controlRoomLicenseServerSyncStatus": true,
        "installedCrId": "",
        "licenseMode": "FileLicense"
    }
    In der zweiten Beispielantwort wird die licenseMode bestätigt, dass die Control Room bei einer Cloud-basierten Lizenz, der failSafeStatus den Wert 1 zurückgegeben hat, was bedeutet, dass Anfragen an andere Control Room APIs fehlschlagen, bis die Verbindung mit dem Lizenzserver wiederhergestellt ist, und der controlRoomLicenseServerSyncStatus den Wert false zurückgegeben hat.
    {
        "type": "PURCHASED",
        "installationDate": "2020-09-14T18:30:00Z",
        "expirationDate": "2021-04-27T18:30:00Z",
        "failSafeStatus": 1,
        "controlRoomLicenseServerSyncStatus": false,
        "installedCrId": "b96edac7-b7e3-57bf-b857-ad14ac754674",
        "licenseMode": "CloudLicense"
    }
    Die REST-API antwortet auf jede Anfrage mit einem HTTP-Antwortcode. Für Details zu den Antwortcodes, siehe API-Antwort-Codes.

Nächste Maßnahme

Wenn der controlRoomLicenseServerSyncStatus Parameter zurückgibt Falsezurückgibt, verwenden Sie den Sync-Endpunkt, um die Lizenzzuweisungen und das Ablaufdatum vom Lizenzserver zu aktualisieren.

Feedback senden