Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

API Récupérer les détails de la licence de la Control Room

  • Mis à jour le : 10/21/2020
    • Automation 360 v.x
    • Explorer
    • Espace de travail RPA
    • Docs API

API Récupérer les détails de la licence de la Control Room

Récupérez les détails de la licence de la Control Room, y compris le type de licence, la date d’expiration, l’état de sécurité et l’état de synchronisation du serveur de licences.

Procédure

  1. Utilisez la méthode GET et l’URL de point de terminaison : <your_control_room_url>/v2/license/details.
  2. Envoyer la requête.
    Corps de réponse : Dans une requête réussie, ce point de terminaison renvoie les données suivantes :
    • failSafeStatus: Valeur numérique qui représente l’état de sécurité du Cloud Control Room. Valeurs : 0 signifie que Control Room est connecté, 1 signifie que Control Room est en mode de sécurité et 2 signifie que l’état de sécurité a expiré.

      Si la Control Room a été configurée avec une licence de fichier, la valeur renvoyée est toujours 0.

      Statut Sécurité de la Control Room

    • controlRoomLicenseServerSyncStatus: Valeur booléenne qui détermine si les allocations de licence dans cette Control Room sont synchronisées avec le serveur de licences.
    • licenseMode: Si la licence Control Room a été configurée à partir d’un fichier ou via une connexion avec le serveur de licences.

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

    Dans ce premier exemple de réponse, le licenseMode confirme que la Control Room est sur une licence basée sur un fichier, par conséquent le failafeStatus est 0 et aucune valeur n’est renvoyée pour installedCrId
    {
        "type": "PURCHASED",
        "installationDate": "2020-09-09T15:06:05.211Z",
        "expirationDate": "2021-06-30T18:29:59.999Z",
        "failSafeStatus": 0,
        "controlRoomLicenseServerSyncStatus": true,
        "installedCrId": "",
        "licenseMode": "FileLicense"
    }
    Dans le deuxième exemple de réponse, le licenseMode confirme que la Control Room repose sur une licence basée sur le cloud, le stafailSafeStatus a renvoyé 1, ce qui signifie que les requêtes vers d’autres Control Room API échoueront jusqu’à ce que la connexion avec le serveur de licences soit rétablie et que le controlRoomLicenseServerSyncStatus ait renvoyé faux.
    {
        "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"
    }
    L’API REST répond à chaque demande avec un code de réponse HTTP. Pour plus d’informations sur les codes de réponse, consultez Codes de réponse de l'API.

Étapes suivantes

Si le paramètre controlRoomLicenseServerSyncStatus renvoie Faux, utilisez le point de terminaison Sync pour mettre à jour les allocations de licence et la date d’expiration à partir du serveur de licence.

Envoyer le commentaire