Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

API Répertorier les Exécuteurs de robots disponibles non assistés

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

API Répertorier les Exécuteurs de robots disponibles non assistés

Renvoie une liste des utilisateurs disponibles avec des licences Exécuteur de robots non assistées. Ce point de terminaison renvoie l’id de l’utilisateur, une valeur numérique utilisée par les API pour identifier les 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.
  • Un rôle personnalisé associé à un périphérique d’utilisateur Exécuter en tant que doit vous être attribué.

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>/v1/devices/runasusers/list.

    Corps de la requête :

    {
       "sort":[
          {
             "field":"username",
             "direction":"asc"
          }
       ],
       "filter":{},
       "fields":[],
       "page":{}
    }
  3. Envoyez la requête.
    Corps de réponse : Dans une requête réussie, ce point de terminaison renvoie les données suivantes :
    • ID  : un identifiant numérique unique pour un utilisateur avec la licence Exécuteur de robots.
    • périphérique  : si l’utilisateur est configuré avec un périphérique par défaut, le nom du périphérique est renvoyé. Par exemple, DESKTOP-DBO6SIE. Sinon, ce paramètre renvoie le message Sélectionné au moment de l’exécution, indiquant qu’un périphérique doit être sélectionné à partir d’un pool de périphériques afin d’exécuter un robot.
    {
       "page":{
          "offset":0,
          "total":6,
          "totalFilter":6
       },
       "list":[
          {
             "id":"9",
             "username":"ubr01_rt",
             "device":"DESKTOP-DBO6SIE",
             "deviceId":"3"
          },
          {
             "id":"10",
             "username":"ubr02_rt",
             "device":"DESKTOP-DBO6SIE",
             "deviceId":"3"
          },
          {
             "id":"11",
             "username":"ubr03_rt",
             "device":"DESKTOP-DBO6SIE",
             "deviceId":"3"
          },
          {
             "id":"12",
             "username":"ubr04_rt",
             "device":"Picked at run time",
             "deviceId":"-1"
          },
          {
             "id":"13",
             "username":"ubr05_rt",
             "device":"Picked at run time",
             "deviceId":"-1"
          },
          {
             "id":"14",
             "username":"ubr06_rt",
             "device":"Picked at run time",
             "deviceId":"-1"
          }
       ]
    }

Étapes suivantes

Si vous effectuez les étapes pour déployer un robot ou pour créer une planification d’automatisation, et que l’utilisateur associé à la licence Exécuteur de robots n’a pas de périphérique attribué par défaut ou si vous souhaitez sélectionner un autre périphérique, effectuez cette tâche : API Répertorier les pools de périphériques.

Pour déployer un robot qui s’exécute sur le périphérique par défaut attribué à l’utilisateur Exécuteur de robots, effectuez cette tâche : API Déployer robots.

Pour créer une planification d’automatisation avec un robot qui s’exécute sur le périphérique par défaut attribué à l’utilisateur Exécuteur de robots, effectuez cette tâche : Planification de robot pour l’exécution de l’API.

Envoyer le commentaire