Leggi e rivedi la documentazione di Automation Anywhere

Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Ricerca di utenti API

  • Aggiornato: 2021/01/28
    • Automation 360 v.x
    • Gestisci
    • Spazio di lavoro RPA
    • Documenti API

Ricerca di utenti API

Utilizzare il Cerca utenti per cercare tutti gli utenti nella cartella Control Room.

Prerequisiti

Assicurarsi di avere un ruolo di amministratore o un ruolo personalizzato con Visualizza utenti con l'autorizzazione View Users.

Procedura

  1. Aggiungere il token di autenticazione all'intestazione della richiesta.
  2. Applicare filtri per eseguire query condizionali di base e controllo della paginazione per l'elaborazione delle pagine web. Esistono tre funzioni di base relative al filtraggio: condizioni di filtraggio, colonne di ordinamento e parametri di paginazione. Consulta Filtraggio, paginazione e ordinamento.
  3. Utilizzare il metodo POST e l'URL dell'endpoint:<your_control_room_url>/v1/usermanagement/users/list

    Corpo della richiesta:

    {
      "fields": [],
      "filter": {
        "operator": "and",
        "operands": [
          {
            "operator": "substring",
            "field": "username",
            "value": "mdadmin"
          },
          {
            "operator": "gt",
            "field": "createdOn",
            "value": "2020-09-01T00:00:00.989Z"
          },
          {
            "operator": "lt",
            "field": "createdOn",
            "value": "2020-09-06T23:00:00.123Z"
          }
        ]
      }
    }
  4. Inviare la richiesta.

    La seguente richiesta trova tutti gli utenti con un nome utente che contiene admin e creati tra il 1° settembre e il 6 settembre 2020.

    Corpo della risposta:
    {
      "page": {
        "offset": 0,
        "total": 310,
        "totalFilter": 2
      },
      "list": [
        {
          "id": 1513,
          "username": "mdadmin",
          "domain": "",
          "firstName": "MD_tester",
          "lastName": "MD_user",
          "version": 17,
          "principalId": 1513,
          "email": "md@aa.com",
          "emailVerified": true,
          "passwordSet": true,
          "questionsSet": true,
          "enableAutoLogin": false,
          "disabled": false,
          "clientRegistered": false,
          "description": "To be used for API testing",
          "createdBy": 1,
          "createdOn": "2020-09-01T11:01:17.760Z",
          "updatedBy": 1,
          "updatedOn": "2020-09-01T11:01:17.760Z",
          "licenseFeatures": [],
          "roles": [
            {
              "id": 1,
              "name": "AAE_Admin"
            },
            {
              "id": 2,
              "name": "AAE_Basic"
            }
          ],
          "deleted": false
        },
        {
          "id": 1520,
          "username": "mt_admin",
          "domain": "",
          "firstName": "",
          "lastName": "",
          "version": 6,
          "principalId": 1520,
          "email": "a@a.com",
          "emailVerified": true,
          "passwordSet": true,
          "questionsSet": true,
          "enableAutoLogin": false,
          "disabled": false,
          "clientRegistered": false,
          "description": "",
          "createdBy": 1,
          "createdOn": "2020-09-02T08:47:19.723Z",
          "updatedBy": 1,
          "updatedOn": "2020-09-02T08:47:19.723Z",
          "licenseFeatures": [],
          "roles": [
            {
              "id": 1,
              "name": "AAE_Admin"
            }
          ],
          "deleted": false
        }
      ]
    }

    La risposta ha restituito i dati di due nomi utente contenenti la parola admin, mdadmin e mt_admin.

    Parametri di risposta:
    Nome del parametro Descrizione
    id Numero ID generato dal sistema che ha creato un utente.
    nome utente Nome utente per un nuovo utente.
    dominio Nome del dominio Active Directory.
    versione Numero di versione generato dal sistema per un nuovo utente.
    e-mail Indirizzo e-mail del nuovo utente.
    passwordSet Stringa: 8-15 caratteri; a-z, A-Z, 0-9, @, -, _, !, #, $, %, &, e . (periodo). Impostare una password solo per un nuovo utente.
    ID principale Numero ID generato dal sistema di un utente principale di Active Directory che ha creato un nuovo utente.
    Autorizzazione Un ID di autorizzazione specifico.
    licenzaFeature Automation Anywhere licenza associata a questo ruolo.
    Ruoli: id Numero di ID ruolo generato dal sistema e associato a questo utente. Non tutti gli utenti hanno un ruolo associato.
    Creato da Numero ID generato dal sistema di un utente amministratore che ha creato un nuovo utente.
    Aggiornato da Numero ID generato dal sistema di un utente amministratore che ha aggiornato l'utente.
    L'API REST risponde a ogni richiesta con un codice di risposta HTTP. Per informazioni dettagliate sui codici di risposta, vedere Codici di risposta API.
Invia feedback