Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Configurer un casier à l’aide d’une API

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

Configurer un casier à l’aide d’une API

Utilisez une combinaison de points de terminaison pour créer un casier et attribuer des autorisations d’accès casier aux utilisateurs.

Prérequis

Remarque : Vous pouvez afficher l’Control Room APIs dans la Édition Community, mais la fonctionnalité de l’API est limitée. Vous avez besoin d'une licence Automation 360 Edition pour accéder à l'ensemble des fonctionnalité API.
  • Utilisez l’API Authentification pour générer un jeton JWT. Reportez-vous à la rubrique API d'authentification.
  • Vous devez être affecté à l’AAE_Admin, au rôle AAE_Locker Admin ou avoir un rôle personnalisé qui inclut l’autorisation Gérer mes consignes.

Vous fournirez l’identifant de rôle pour attribuer l’accès consommateur aux utilisateurs API Rechercher 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 :<your_control_room_url>/v2/crédentialvault/lockers pour créer le casier.
    Corps de requête :
    {
      "name": "HumanResourcesCredentials",
      "description": "Login credentials for the HR dept"
    }
  3. Envoyez la requête.
    Corps de réponse : Dans une demande réussie, ce point de terminaison renvoie l’identifiant, qui est un identifiant numérique unique pour l’casier. Utilisez l’identifiant casier dans les demandes d’API suivantes, telles que pour ajouter des consommateurs ou des informations d’identification à l’casier.
    {
        "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 requête par un code de réponse HTTP. Pour les codes de réponse, consultez Codes de réponse de l'API.

Attribuer des autorisations d’accès casier aux utilisateurs. Autorisations sur la consigne

  1. Facultatif : Attribuez un autre propriétaire casier. Utilisez la méthode PUT et l’URL du point de terminaison :<your_control_room_url>/v2/credentialvault/lockers/{lockerId}/members/{userId}.
    Remarque : La permission du propriétaire de la consigne est automatiquement attribuée au créateur casier.
    Corps de requête :
    {
      "permissions": [
        "own"
      ]
    }
  2. Envoyez la requête.
    Corps de réponse : Ce point de terminaison ne renvoie pas de données.
  3. Facultatif : Assigner un responsable casier. Utilisez la méthode PUT et l’URL du point de terminaison :<your_control_room_url>/v2/credentialvault/lockers/{lockerId}/members/{userId}.
    Corps de requête :
    {
      "permissions": [
        "manage"
      ]
    }
  4. Envoyez la requête.
    Corps de réponse : Ce point de terminaison ne renvoie pas de données.
  5. Facultatif : Attribuez un participant casier. Utilisez la méthode PUT et l’URL du point de terminaison :<your_control_room_url>/v2/credentialvault/lockers/{lockerId}/members/{userId}.
    Corps de requête :
    {
      "permissions": [
        "participate"
      ]
    }
  6. Envoyez la requête.
    Corps de réponse : Ce point de terminaison ne renvoie pas de données.
  7. Attribuez des consommateurs casier. Utilisez la méthode POST et l’URL du point de terminaison : : <your_control_room_url>/v2/credentialvault/lockers/{lockerId}/consumers
    Corps de requête : Fournissez l’identifiant du rôle. Tous les utilisateurs auxquels ce rôle personnalisé est attribué peuvent créer et exécuter robots à l’aide des informations d’identification de ce casier, ainsi que saisir des valeurs dans les informations d’identification qui acceptent les valeurs d’attribut fournies par l’utilisateur.
    {
        "id":"516"
    }
  8. Envoyez la requête.
    Corps de réponse : Ce point de terminaison ne renvoie pas de données.

Étapes suivantes

Si vous suivez les étapes pour configurer votre Credential Vault, procédez de la manière suivante : API Attribuer des informations d’identification à la casier.
Envoyer le commentaire