Lea y revise la documentación de Automation Anywhere

Automation Anywhere Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Recuperar API de detalles de licencia de Control Room

  • Actualizado: 9/17/2020
    • Automation 360 v.x
    • Explorar
    • Espacio de trabajo de RPA
    • Documentos de API

Recuperar API de detalles de licencia de Control Room

Recupere los detalles de la licencia de Control Room, incluidos el tipo de licencia, la fecha de vencimiento, el estado a prueba de fallas y el estado de sincronización del servidor de licencias.

Procedimiento

  1. Utilice el método OBTENER y la URL del terminal: <your_control_room_url> /v2/license-api/details.
  2. Envíe la solicitud.
    Cuerpo de la respuesta: En una solicitud exitosa, este terminal devuelve los siguientes datos:
    • estado de failSafe: Un valor numérico que representa el estado a prueba de fallas del Cloud Control Room. Valores: 0 significa que el Control Room está conectado, 1 significa que el Control Room está en modo a prueba de fallas y 2 significa que el estado a prueba de fallas ha caducado.

      Si Control Room se configuró con una licencia de archivo, el valor devuelto es siempre 0.

      Estado a prueba de fallas Control Room

    • SaladecontrolLicenciaServidorSincEstado: Un valor booleano que determina si las asignaciones de licencias en este Control Room están sincronizadas con el servidor de licencias.
    • modo de licencia: Si la licencia de Control Room se configuró desde un archivo o a través de una conexión con el servidor de licencias.

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

    En este primer ejemplo de respuesta, licenseMode confirma que el Control Room está en una licencia basada en archivos, por lo tanto, failSafeStatus es 0 y no se devuelve ningún valor para el CrIdinstalado.
    {
        "type": "PURCHASED",
        "installationDate": "2020-09-09T15:06:05.211Z",
        "expirationDate": "2021-06-30T18:29:59.999Z",
        "failSafeStatus": 0,
        "controlRoomLicenseServerSyncStatus": true,
        "installedCrId": "",
        "licenseMode": "FileLicense"
    }
    En el segundo ejemplo de respuesta, el Modo de licencia confirma que el Control Room está en una licencia basada en la nube, el failSafeStatus ha devuelto 1, lo que significa que las solicitudes a otras APIControl Room fallarán hasta que se restablezca la conexión con el servidor de licencias, y el SaladecontrolLicenciaServidorSincEstado ha devuelto falso.
    {
        "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"
    }
    La API REST responde a cada solicitud con un código de respuesta HTTP. Para obtener detalles sobre los códigos de respuesta, consulte Códigos de respuesta de API.

Qué hacer a continuación

Si el parámetro controlRoomLicenseServerSyncStatus devuelve Falso, utilice el punto de enlace Sincronizar para actualizar las asignaciones de licencia y la fecha de vencimiento del servidor de licencias.

Enviar comentarios