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 Salle de contrôle

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

API Récupérer les détails de la licence de la Salle de contrôle

Récupérez les détails de la licence de la Salle de contrôle, 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 Control Room dans le cloud. Valeurs : 0 signifie que Salle de contrôle est connecté, 1 signifie que Salle de contrôle est en mode de sécurité et 2 signifie que l’état de sécurité a expiré.

      Si la Salle de contrôle a été configurée avec une licence de fichier, la valeur renvoyée est toujours 0.

      Statut Sécurité de la Salle de contrôle

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

      Modèles de droits

    Dans ce premier exemple de réponse, le licenseMode confirme que la Salle de contrôle 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 Salle de contrôle repose sur une licence basée sur le cloud, le stafailSafeStatus a renvoyé 1, ce qui signifie que les requêtes vers d’autres Salle de contrôle 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