Lea y revise la documentación de Automation Anywhere

Automation Anywhere Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Configurar un locker mediante API

  • Actualizado: 2021/01/31

    Configurar un locker mediante API

    Utilice una combinación de terminales para crear un locker y asignar permisos de locker acceso a los usuarios.

    Antes de empezar

    Nota: Puede ver el Control Room APIs en Community Edition, pero la funcionalidad de la API es limitada. Necesita una Automation 360 edición con licencia para acceder a la funcionalidad completa de las API.
    • Utilice la API de autenticación para generar un token web JSON. Consulte API de autenticación.
    • Debe tener asignado el AAE_Admin, AAE_Locker Admin rol o tener un rol personalizado que incluya el permiso Administrar mis casilleros.

    Proporcionará la ID de rol para asignar acceso de consumidor a los usuarios API de búsqueda de roles.

    Procedimiento

    1. Agregue el token de autenticación al encabezado de la solicitud.
    2. Utilice el método POST y la URL de punto final:<your_control_room_url>/v2/credentialvault/lockers para crear el locker.
      Cuerpo de la solicitud:
      {
        "name": "HumanResourcesCredentials",
        "description": "Login credentials for the HR dept"
      }
    3. Enviar la
      Cuerpo de la respuesta: En una solicitud exitosa, este extremo devuelve la identificación, que es un identificador numérico único para locker. Utilice el locker ID en las solicitudes de API posteriores, como para agregar consumidores o credenciales a locker.
      {
          "id": "1551",
          "name": "HumanResourcesCredentials",
          "description": "Login credentials for the HR dept",
          "createdBy": "1508",
          "createdOn": "2020-12-28T22:24:40.462253Z",
          "updatedBy": "1508",
          "updatedOn": "2020-12-28T22:24:40.462259Z",
          "version": "0"
      }
      La API REST responde a cada solicitud con un código de respuesta HTTP. Para ver los códigos de respuesta, consulte Códigos de respuesta de API.

    Asignar permisos de locker acceso a los usuarios. ../../security-architecture/cloud-rbac-in-credential-vault-credentials-management.html#tpc-cloud-rbac-in-credential-vault-credentials-management__sec-locker-permissions

    1. Opcional: Asignar otro locker propietario. Utilice el método PUT y la URL de punto final:<your_control_room_url>/{lockerId}v2/credentialvault/lockers//members/{userId}.
      Nota: El locker creador recibe automáticamente el permiso del propietario del casillero.
      Cuerpo de la solicitud:
      {
        "permissions": [
          "own"
        ]
      }
    2. Enviar la
      Cuerpo de la respuesta: Este punto final no devuelve datos.
    3. Opcional: Asignar un locker gerente. Utilice el método PUT y la URL de punto final:<your_control_room_url>/{lockerId}v2/credentialvault/lockers//members/{userId}.
      Cuerpo de la solicitud:
      {
        "permissions": [
          "manage"
        ]
      }
    4. Enviar la
      Cuerpo de la respuesta: Este punto final no devuelve datos.
    5. Opcional: Asignar un locker participante. Utilice el método PUT y la URL de punto final:<your_control_room_url>/{lockerId}v2/credentialvault/lockers//members/{userId}.
      Cuerpo de la solicitud:
      {
        "permissions": [
          "participate"
        ]
      }
    6. Enviar la
      Cuerpo de la respuesta: Este punto final no devuelve datos.
    7. Asignar locker consumidores. Utilice el método POST y la URL de punto final:: <your_control_room_url>/{lockerId}v2/credentialvault/lockers//consumers
      Cuerpo de la solicitud: Proporcione la identificación del rol. Todos los usuarios a los que se les asigna ese rol personalizado pueden crear y ejecutar bots usando las credenciales de este locker, así como ingresar valores en credenciales que acepten valores de atributos proporcionados por el usuario.
      {
          "id":"516"
      }
    8. Envíe la solicitud.
      Cuerpo de la respuesta: Este punto final no devuelve datos.

    Qué hacer a continuación

    Si está siguiendo los pasos para configurar su Credential Vault, haga lo siguiente: Asignar credencial a locker API.
    Enviar comentarios