Ajouter une tâche robot à une automatisation de processus

En tant que Bot Creator, vous pouvez créer une tâche robot à exécuter dans le cadre d'une automatisation de processus.

Procédure

  1. Ajoutez une tâche robot à l'automatisation de processus en faisant glisser l'élément à partir du panneau Élément.
  2. Dans le panneau Tâche robot :
    1. Entrez un nom dans le champ Nom de l'élément.
    2. Saisissez le nom de la tâche dans le champ Nom de la tâche.
      Le nom d'affichage de la tâche apparaît dans l'interface Web comme référence. Vous pouvez utiliser un ID de référence tel que ref ID = $RefId$.
    3. Facultatif : Cochez la case Masquer cette tâche une fois terminée.
      Une fois la tâche achevée, l'utilisateur ne voit plus la tâche robot dans l'interface Web.

      Pour afficher la tâche masquée, cochez la case Afficher les tâches masquées dans la page d'affichage des tâches de l'interface Web.

    4. Parcourez et sélectionnez le Bot de tâche dans le champ Sélectionner le robot de tâches.
    5. Dans la section Exécuter le robot et les dépendances en utilisant, sélectionnez une version de l'étiquette.

      Vous pouvez sélectionner l'option Dernière version (par défaut) ou Étiquette de production.

      Le robot déploie la version que vous avez sélectionnée.
    6. Dans la section Priorité du robot, vérifiez le niveau de priorité de votre robot.
      Remarque : Le niveau de priorité du robot est indiqué dans une étiquette en lecture seule qui indique Faible, Moyen ou Élevé selon le niveau de priorité défini pour l'option robot.
      Important : Si la priorité d'un robot de tâches a été modifiée, vous devrez à nouveau rechercher le robot de tâches afin de refléter le statut de priorité correct d'une automatisation de processus Process Composer existante.
    7. En tant que Bot Creator, vous pouvez choisir le mode d'exécution de la tâche robot : soit localement sur le bureau du créateur de la demande, soit à distance.
      Dans la liste déroulante Mode d'exécution de la tâche robot, sélectionnez les modes suivants :
      • Exécution à distance : (option par défaut) lorsque vous sélectionnez cette option, le robot local s'exécute à distance en fonction des paramètres du planificateur mondial ou du planificateur de processus, et génère une entrée correspondante dans le journal d'audit. L'exécution à distance permet d'exécuter les automatisations de façon indépendante pendant que les utilisateurs travaillent sur d'autres tâches ; ceux-ci reçoivent une notification dans Copilote d\'automatisation une fois les automatisations terminées.
      • Exécution locale (fenêtre principale) : lorsque vous sélectionnez cette option, le robot local s'exécute sur la fenêtre principale du périphérique du créateur de la demande et génère une entrée correspondante dans le journal d'audit. La demande doit être créée par un utilisateur disposant d'une licence assistée et ayant sélectionné un périphérique par défaut ; dans le cas contraire, le mode d'exécution de la tâche robot est par défaut défini sur Exécution à distance. L'exécution locale permet de conserver les données sensibles dans Sur site et d'éviter les temps de traitement des files d'attente sur les bureaux locaux.
      • Exécution locale (fenêtre enfant) : lorsque vous sélectionnez cette option, le robot local s'exécute sur une fenêtre secondaire du périphérique du créateur de la demande et génère une entrée correspondante dans le journal d'audit. La demande doit être créée par un utilisateur disposant d'une licence assistée et ayant sélectionné un périphérique par défaut ; dans le cas contraire, le mode d'exécution de la tâche robot est par défaut défini sur Exécution à distance. L'exécution locale permet de conserver les données sensibles dans Sur site et d'éviter les temps de traitement des files d'attente sur les bureaux locaux. Comme l'exécution de l'automatisation a lieu dans la fenêtre secondaire, la machine de l'utilisateur reste disponible.
      Remarque :
      • Lors de la création de variables, le mode d'exécution est considéré comme une source de variable de chaîne.
      • L'utilisateur qui exécute l'automatisation localement avec la fenêtre principale ou la fenêtre enfant doit disposer de la licence Bot Runner assisté et de l'autorisation Exécuter mes robots.
      Une fois la tâche de robot locale déployée, une barre de progression et les commandes correspondantes s'affichent dans la fenêtre Copilote d\'automatisation, indiquant en temps réel les détails de progression et le statut du robot. Ces commandes (démarrage, pause et arrêt) vous permettent de gérer l'exécution de votre automatisation. Pour gérer ces commandes, l'utilisateur qui exécute l'automatisation doit disposer des autorisations Afficher mon activité et Gérer mon activité.
    8. Facultatif : Dans le champ Balise de confidentialité des données, saisissez un texte ou une variable pour générer une sortie personnalisée masquée.
      Cochez la case Valeurs d'entrée et spécifiez une variable.
      L'entrée de variable attendue par le robot est mappée avec la variable qui sera renseignée lors de la création de la demande.
      1. Sélectionnez une tâche dans le champ Tâche de processus.
      2. Sélectionnez un type dans le champ Type de variable. Vous pouvez sélectionner Entrée, Sortie ou Méta. Lorsque vous cochez la case Utiliser comme entrée, l'automatisation de processus transmet les données dans les variables d'entrée. Lorsque vous cochez la case Utiliser comme sortie, l'automatisation de processus obtient les données auprès des variables de sortie après l'exécution du robot. Reportez-vous à la rubrique Types de variables prises en charge dans Process Composer.
      3. Spécifiez votre variable dans le champ Variable.
        Remarque : L'ID de référence est un type de variable Meta.
      4. Cliquez sur Appliquer.
  3. Cliquez sur Enregistrer.
    Vous venez de configurer la tâche robot dans votre automatisation de processus.
Ressources complémentaires : Consultez ce cours d'apprentissage pour apprendre à exécuter des automatisations de bureau dans Process Composer : Executing desktop automations in Process Composer.