Leggi e rivedi la documentazione di Automation Anywhere

Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

List credentials using API

  • Aggiornato: 2021/02/03
    • Automation 360 v.x
    • Esplora
    • Spazio di lavoro RPA

List credentials using API

Return a list of the credentials for which you are the owner or have access through a locker. If you have the AAE_Locker Admin role, this endpoint returns all the credentials in the Control Room.

Prerequisiti

Nota: È possibile visualizzare il Control Room APIs nel file Community Editionma le funzionalità dell'API sono limitate. È necessario disporre di una licenza Automation 360 Edition per accedere a tutte le funzionalità delle API.
  • Tutte le chiamate API devono contenere un token di autenticazione nell'intestazione della richiesta. Usare la funzione Autenticazione per generare un token web JSON. Vedi API di autenticazione.
  • You must have access to the credential, either as the credential owner or through a locker.

Procedura

  1. Aggiungere il token di autenticazione all'intestazione della richiesta.
  2. Use the POST method and endpoint URL: <your_control_room_url>/credentialvault/credentials.
    Nota: Append the ?consumed=true parameter to the URL to return a list of credentials that have user-input values and are being used in bots.
    Request body: Send an empty request to return all the credentials, sorted in alphabetical order.
    {
        sort: [
            {
                field: "name",
                direction: "asc"
            }
        ]
     }
  3. invia la richiesta.
    Response body: The response returns the ID of each attribute and the userProvided parameter, which informs whether the value is set by each user (true) or is standard for all users (false).
    {
        "page": {
            "offset": 0,
            "total": 1,
            "totalFilter": 1
        },
        "list": [
        {
            "id": "1630",
            "name": "Email",
            "description": "",
            "ownerId": "1508",
            "attributes": [
                {
                "id": "3335",
                "name": "hostname",
                "description": "",
                "userProvided": false,
                "masked": false,
                "createdBy": "1508",
                "createdOn": "2020-12-28T22:04:41.366448Z",
                "updatedBy": "1508",
                "updatedOn": "2020-12-28T22:04:41.366450Z",
                "version": "0",
                "passwordFlag": false
            },
            {
                "id": "3336",
                "name": "username",
                "description": "",
                "userProvided": true,
                "masked": false,
                "createdBy": "1508",
                "createdOn": "2020-12-28T22:04:41.366450Z",
                "updatedBy": "1508",
                "updatedOn": "2020-12-28T22:04:41.366450Z",
                "version": "0",
                "passwordFlag": false
            },
            {
                "id": "3337",
                "name": "password",
                "description": "",
                "userProvided": true,
                "masked": true,
                "createdBy": "1508",
                "createdOn": "2020-12-28T22:04:41.366450Z",
                "updatedBy": "1508",
                "updatedOn": "2020-12-28T22:04:41.366450Z",
                "version": "0",
                "passwordFlag": false
            }
         ],   
         "createdBy": "1508",
         "createdOn": "2020-12-28T22:04:41.366460Z",
         "updatedBy": "1508",
         "updatedOn": "2020-12-28T22:06:35.366464Z",
         "version": "2",
         "completed": true
            }
        ]
    }
    L'API REST risponde a ogni richiesta con un codice di risposta HTTP.Per i codici di risposta, vedere Codici di risposta API.

Fasi successive

Now that you have the IDs of attributes that accept a user-input value, next Assegnare un valore all'attributo tramite API.

Invia feedback