Leggi e rivedi la documentazione di Automation Anywhere

Automation Anywhre Automation 360

Chiudi contenuti

Contenuti

Apri contenuti

Configurazione di un armadietto utilizzando l'API

  • Aggiornato: 1/31/2021
    • Automation 360 v.x
    • Esplora
    • Spazio di lavoro RPA

Configurazione di un armadietto utilizzando l'API

Utilizza una combinazione di endpoint per creare un armadietto e assegnare le autorizzazioni di armadietto accesso agli utenti.

Prerequisiti

Nota: Puoi visualizzare in Control Room APIs, ma Community Edition la funzionalità API è limitata. È necessaria Automation 360 un'edizione con licenza per accedere alla funzionalità completa delle API.
  • Utilizza l'API di autenticazione per generare un token Web JSON. Vedere API di autenticazione.
  • È necessario essere assegnati a AAE_Amministratore, AAE_Amministratore ruolo o disporre di un ruolo personalizzato che include l'autorizzazione Gestisci i miei armadietti.

Verrà fornito l'ID ruolo per assegnare l'accesso consumer agli utenti Cerca API ruoli.

Procedura

  1. Aggiungere il token di autenticazione all'intestazione della richiesta.
  2. Utilizzare il metodo POST e l'URL dell'endpoint:<your_control_room_url>/v2/credentialvault/armadietti per creare . armadietto
    Corpo della richiesta:
    {
      "name": "HumanResourcesCredentials",
      "description": "Login credentials for the HR dept"
    }
  3. Inviare la richiesta.
    Corpo della risposta: In una richiesta riuscita, questo endpoint restituisce l'ID , che è un identificatore numerico univoco per armadietto. Utilizza armadietto l'ID nelle richieste API successive, ad esempio per aggiungere consumatori o credenziali a armadietto.
    {
        "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"
    }
    L'API REST risponde a ogni richiesta con un codice di risposta HTTP. Per i codici di risposta, consulta Codici di risposta API.

Assegnare le autorizzazioni di armadietto accesso agli utenti. ../../security-architecture/cloud-rbac-in-credential-vault-credentials-management.html#tpc-cloud-rbac-in-credential-vault-credentials-management__sec-locker-permissions

  1. Opzionale: Assegnare un altro armadietto proprietario. Utilizza il metodo PUT e l'URL dell'endpoint:<your_control_room_url>/{lockerId}v2/credentialvault/lockers//members/{userId}.
    Nota: Al armadietto creatore viene automaticamente assegnata l'autorizzazione del proprietario dell'armadietto.
    Corpo della richiesta:
    {
      "permissions": [
        "own"
      ]
    }
  2. Inviare la richiesta.
    Corpo della risposta: Questo endpoint non restituisce dati.
  3. Opzionale: Assegnare un armadietto manager. Utilizza il metodo PUT e l'URL dell'endpoint:<your_control_room_url>/{lockerId}v2/credentialvault/lockers//members/{userId}.
    Corpo della richiesta:
    {
      "permissions": [
        "manage"
      ]
    }
  4. Inviare la richiesta.
    Corpo della risposta: Questo endpoint non restituisce dati.
  5. Opzionale: Assegnare un armadietto partecipante. Utilizza il metodo PUT e l'URL dell'endpoint:<your_control_room_url>/{lockerId}v2/credentialvault/lockers//members/{userId}.
    Corpo della richiesta:
    {
      "permissions": [
        "participate"
      ]
    }
  6. Inviare la richiesta.
    Corpo della risposta: Questo endpoint non restituisce dati.
  7. Assegnare armadietto i consumatori. Utilizzare il metodo POST e l'URL dell'endpoint:: <your_control_room_url>/{lockerId}v2/credentialvault/armadietti//consumatori
    Corpo della richiesta: Fornire l'ID del ruolo. Tutti gli utenti a cui è assegnato il ruolo personalizzato possono creare ed eseguire bot utilizzando le credenziali in questo armadietto, nonché immettere valori nelle credenziali che accettano valori di attributo forniti dall'utente.
    {
        "id":"516"
    }
  8. Inviare la richiesta.
    Corpo della risposta: Questo endpoint non restituisce dati.

Fasi successive

Se stai seguendo la procedura per configurare il tuo Archivio credenziali, procedi come segue: Assegna credenziali armadietto all'API.
Invia feedback