Lea y revise la documentación de Automation Anywhere

Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Búsqueda de usuarios API

  • Actualizado: 2022/09/21
    • Automation 360 v.x
    • Administrar
    • Espacio de trabajo de RPA
    • Documentos de API

Búsqueda de usuarios API

Utiliza la función Búsqueda de usuarios para buscar todos los usuarios en el directorio Control Room.

Solicitud

POST http://{{ControlRoomURL}}/v1/usermanagement/roles/list
Header: X-Authorization <<authentication token>>
Todas las llamadas a la API deben contener un token de autenticación en la cabecera de la solicitud. Utilizar la Autenticación para generar un token web JSON. Véase API de autenticación.
Para buscar usuarios, debe tener uno de los siguientes:
  • Administrador papel
  • Rol personalizado con Ver usuarios permiso
Cuerpo de la solicitud:
{
  "filter": {
    "operator": "and",
    "operands": [
      "substring"
    ],
    "field": "name",
    "value": "device"
  },
  "sort": [
    {
      "field": "name",
      "direction": "asc"
    }
  ],
  "page": {
    "offset": 0,
    "total": 100,
    "totalFilter": 100
  }
}

Parámetros de solicitud

Parámetro Tipo Obligatorio Descripción
ordenar Matriz No Por defecto, los resultados de la búsqueda se clasifican en orden descendente de los ID. Para especificar una ordenación alternativa, utilice el parámetro de consulta sort.

Ingrese el campo por el que desea ordenar junto con la dirección asc (ascendente) o desc (descendente).

filtrar Objeto No Filtra el resultado.
página Objeto No El objeto página permite obtener el número de páginas deseado.

Para obtener más información sobre el filtrado, la paginación y la clasificación, consulte Filtrado, paginación y clasificación.

Respuesta

{
    {
  "page": {
    "offset": 0,
    "total": 100,
    "totalFilter": 100
  },
  "list": [
    {
      "id": 110,
      "roles": [
        {
          "id": 0,
          "name": "string"
        }
      ],
      "permissions": [
        {
          "id": 59,
          "action": "managecredentials",
          "resourceId": null,
          "resourceType": "credentials"
        }
      ],
      "licenseFeatures": [
        "DEVELOPMENT"
      ],
      "principalId": 110,
      "domain": null,
      "email": "xyz@automationanywhere.com",
      "emailVerified": true,
      "passwordSet": true,
      "questionsSet": true,
      "enableAutoLogin": true,
      "username": "bot_creator",
      "firstName": "Mike",
      "lastName": "Bots",
      "description": "User to manage bots",
      "disabled": true,
      "clientRegistered": true,
      "createdBy": 27,
      "create