Lire et examiner la documentation Automation Anywhere

Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Lister les informations d'identification en utilisant l'API

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

Lister les informations d'identification en utilisant l'API

Retournez une liste des informations d'identification dont vous êtes le propriétaire ou auxquelles vous avez accès par l'intermédiaire d'un . locker. Si vous avez le rôle Administrateur AAE_Locker ce point de terminaison renvoie toutes les informations d'identification dans le fichier . Control Room.

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.
  • Vous devez avoir accès à l'identifiant, soit en tant que propriétaire de l'identifiant, soit par l'intermédiaire d'un . locker.

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>/credentialvault/credentials.
    Remarque : Ajoutez le ?consommé=vrai à l'URL pour renvoyer une liste d'informations d'identification ayant des valeurs entrées par l'utilisateur et qui sont utilisées dans l'application bots.
    Corps de la demande : Envoyez une requête vide pour renvoyer toutes les informations d'identification, triées par ordre alphabétique.
    {
        sort: [
            {
                field: "name",
                direction: "asc"
            }
        ]
     }
  3. Envoyez la requête.
    Corps de la réponse : La réponse renvoie l'identifiant de chaque attribut et l'identifiant de l'utilisateur. userProvided qui indique si la valeur est définie par chaque utilisateur (true) ou si elle est standard pour tous les utilisateurs (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 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.

Étapes suivantes

Maintenant que vous avez les ID des attributs qui acceptent une valeur d'entrée de l'utilisateur, vous pouvez procéder comme suit Attribuer une valeur à un attribut à l'aide de l'API.

Envoyer le commentaire