Points à prendre en compte lors de l'exécution d'un robot

Vous devez tenir compte d'un certain nombre de facteurs lors de l'exécution d'un robot.

  • En tant que Bot Creator, vous pouvez déployer un robot sur votre ordinateur ou exécuter le robot sur une machine distante via une connexion RDP.
  • Si vous exécutez des robots sur votre machine locale en tant que Bot Creator, saisissez votre nom d'utilisateur dans les informations d'identification de connexion au périphérique ; aucun mot de passe n'est requis. Le nom d'utilisateur est requis pour confirmer que l'utilisateur qui déploie le robot est le même que celui qui s'est connecté au périphérique local. Si vous utilisez un plug-in Google Chrome et exécutez des robots sur votre ordinateur local, vous devez fournir votre nom d'utilisateur.
  • En tant que Bot Runner, vous pouvez déployer le robot vous-même ou sélectionner un utilisateur désigné par l'administrateur (« Exécuter en tant qu'utilisateur »). Vous pouvez exécuter le robot sur votre périphérique ou effectuer votre choix dans la liste d'un pool de périphériques. Si vous choisissez de remplacer le périphérique par défaut, le robot s'exécute sur n'importe quel périphérique disponible dans le pool pour chaque utilisateur désigné par l'administrateur.
  • Vous pouvez précharger les packages sur votre périphérique local pour écourter l'exécution du robot.

    Le système ne peut exécuter qu'un seul robot sur chaque périphérique à un moment donné. Si un robot est en cours d'exécution sur un périphérique, vous ne pouvez pas déployer un autre robot sur ce périphérique.

    Lors de l'exécution d'un robot sur un périphérique, si vous tentez de déployer un autre robot sur le même périphérique, le deuxième robot est mis en file d'attente en fonction de son type. Une fois terminé le déploiement du robot en cours d'exécution, le robot est automatiquement déployé sur le même périphérique.

  • Si vous exécutez un robot depuis l'Éditeur de robots, la fermeture du navigateur Web de la Control Roomarrête l'exécution du robot.
  • Exécuter en tant qu'utilisateur : ensemble d'utilisateurs Bot Runner non assistés qu'un planificateur peut sélectionner pour exécuter un robot sur un périphérique. Ce type d'utilisateur peut sélectionner un périphérique disponible dans le pool de périphériques pour exécuter le robot.
  • Lorsque les robots sont mis en file d'attente pour un utilisateur Bot Runner, les robots avec une priorité plus élevée sont déployés avant les robots avec une priorité inférieure. Toutefois, si un robot avec une priorité inférieure est en cours d'exécution, les robots avec une priorité plus élevée sont déployés au terme de l'exécution du robot avec une priorité inférieure.
  • Lorsque vous créez le déploiement du robot à l'aide de l'option Exécuter le robot maintenant, le robot est mis en file d'attente pour l'exécution. Si le robot est supprimé alors qu'il est en file d'attente pour l'exécution ou qu'il est actif, une erreur s'affiche pour ce robot dans la page Activité en cours > Afficher l'activité.
  • Les utilisateurs de Bot Runner, Bot Creator et Citoyen développeur assistés peuvent exécuter les robots à l'aide de l'option Exécuter le robot maintenant dans l'Éditeur de robots ou la touche de raccourci F5. Cependant, les utilisateurs de Bot Runner non assisté peuvent exécuter leurs robots uniquement à l'aide de l'option Exécuter le robot maintenant.

Consultez le tableau suivant pour connaître les différents scénarios dans lesquels vous devez choisir des pools de périphériques par rapport aux périphériques qui exécutent des robots pour l'utilisateur de type « Exécuter en tant qu'utilisateur ».

Option Scénario Pool de périphériques Périphérique par défaut Résultat
Exécuter le robot maintenant Conformité à la sécurité de l'information lorsque l'utilisateur ne peut pas se connecter à un autre appareil. Non Oui Robot Le bot se déploie sur le périphérique par défaut de l'utilisateur.
Accès aux applications spécialisées limité à un utilisateur Non Oui Robot Le bot se déploie sur le périphérique par défaut de l'utilisateur.
Planifier le robot L'option Remplacer le périphérique d'exécution de robot est sélectionnée Oui Oui Le robot Robot se déploie sur le périphérique disponible dans le pool de périphériques.
L'option Remplacer le périphérique d'exécution de robot n'est pas sélectionnée Oui Oui Robot Le bot se déploie sur le périphérique par défaut de l'utilisateur. Si le périphérique par défaut n'est pas disponible, le robot se déploie sur le périphérique disponible dans le pool de périphériques.
Conformité à la sécurité de l'information lorsque l'utilisateur ne peut pas se connecter à un autre appareil. Non Oui Robot Le bot se déploie sur le périphérique par défaut de l'utilisateur.
Accès aux applications spécialisées limité à un utilisateur Non Oui Robot Le bot se déploie sur le périphérique par défaut de l'utilisateur.
WLM (Exécuter le robot avec la file d'attente) L'option Exécuter sur des périphériques d'exécution de robot est sélectionnée Oui Oui Robot Le bot se déploie sur le périphérique par défaut de l'utilisateur.
L'option Exécuter sur des périphériques d'exécution de robot n'est pas sélectionnée Oui Oui Robot Le bot se déploie sur le périphérique par défaut de l'utilisateur. Si le périphérique par défaut n'est pas disponible, le robot se déploie sur le périphérique disponible dans le pool de périphériques.
Automation Co-Pilot sur le Web Exécuter en tant qu'utilisateur avec un pool de périphériques attribué Oui Non Le robot Robot se déploie sur le périphérique disponible dans le pool de périphériques.
Remarque : Exécuter en tant qu'utilisateur peut se connecter à un périphérique du pool de périphériques à l'aide des infos d'identification Windows qui lui ont été attribuées.