Lire et examiner la documentation Automation Anywhere

Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Configurer un locker en utilisant l'API

  • Mis à jour le : 2021/01/31
    • Automation 360 v.x
    • Explorer
    • Espace de travail RPA

Configurer un locker en utilisant l'API

Utilisez une combinaison de points d'extrémité pour créer un système de gestion de la qualité. locker et attribuer locker des autorisations d'accès aux utilisateurs.

Prérequis

Remarque : Vous pouvez consulter le Control Room APIs dans le Community Editionmais la fonctionnalité de l'API est limitée. Vous devez posséder une licence Automation 360 Edition pour accéder à l'ensemble des fonctionnalités des API.
  • Tous les appels d'API doivent contenir un jeton d'authentification dans l'en-tête de la demande. Utilisez l'option Authentification pour générer un jeton Web JSON. Reportez-vous à API d'authentification.
  • On doit vous attribuer le AAE_Admin, Administrateur AAE_Locker ou avoir un rôle personnalisé qui inclut l'option Gérer mes casiers l'autorisation de gérer mes casiers.

Vous fournirez l'ID du rôle pour attribuer l'accès des consommateurs aux utilisateurs. Liste des rôles.

Procédure

  1. Ajoutez le jeton d'authentification à l'en-tête de la requête.
  2. Utilisez la méthode POST et l'URL du point de terminaison :<votre_salle_de_contrôle_url>/v2/credentialvault/lockers pour créer le fichier locker.
    Corps de la demande :
    {
      "name": "HumanResourcesCredentials",
      "description": "Login credentials for the HR dept"
    }
  3. Envoyez la demande.
    Corps de la réponse : Dans une requête réussie, ce point de contact renvoie l'identifiant idqui est un identifiant numérique unique pour l'objet locker. Utilisez l locker dans les demandes d'API ultérieures, par exemple pour ajouter des consommateurs ou des informations d'identification à la base de données . 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"
    }
    L'API REST répond à chaque demande par un code de réponse HTTP.Pour les codes de réponse, voir Codes de réponse de l'API.

Assignez locker des autorisations d'accès aux utilisateurs. Autorisations pour les casiers

  1. Facultatif : Attribuez un autre locker propriétaire. Utilisez la méthode PUT et l'URL du point de terminaison :<your_control_room_url>/v2/credentialvault/lockers/{lockerId}/members/{userId}.
    Remarque : Le locker Le créateur se voit automatiquement attribuer l'autorisation de propriétaire de casier.
    Corps de la demande :
    {
      "permissions": [
        "own"
      ]
    }
  2. Envoyez la demande.
    Corps de la réponse : Ce point d'accès ne renvoie pas de données.
  3. Facultatif : Attribuez un locker gestionnaire. Utilisez la méthode PUT et l'URL du point de terminaison :<your_control_room_url>/v2/credentialvault/lockers/{lockerId}/members/{userId}.
    Corps de la demande :
    {
      "permissions": [
        "manage"
      ]
    }
  4. Envoyez la demande.
    Corps de la réponse : Ce point d'accès ne renvoie pas de données.
  5. Facultatif : Assigner un locker participant. Utilisez la méthode PUT et l'URL du point de terminaison :<your_control_room_url>/v2/credentialvault/lockers/{lockerId}/members/{userId}.
    Corps de la demande :
    {
      "permissions": [
        "participate"
      ]
    }
  6. Envoyez la demande.
    Corps de la réponse : Ce point d'accès ne renvoie pas de données.
  7. Assignez locker consommateurs. Utilisez la méthode POST et l'URL du point de terminaison :: <your_control_room_url>/v2/credentialvault/lockers/{lockerId}/consumers
    Corps de la demande : Fournir l'ID du rôle. Tous les utilisateurs auxquels est attribué ce rôle personnalisé peuvent construire et exécuter bots à l'aide des informations d'identification contenues dans ce fichier lockerainsi que saisir des valeurs dans les informations d'identification qui acceptent les valeurs d'attributs fournies par l'utilisateur.
    {
        "id" : "516"
    }
  8. Envoyez la requête.
    Corps de la réponse : Ce point d'accès ne renvoie pas de données.

Étapes suivantes

Si vous suivez les étapes de la configuration de votre site Web, procédez comme suit Credential Vault, procédez comme suit : Attribuer une accréditation à locker API.
Envoyer le commentaire