Tâche Utilisateur(User Task)
Une activité réalisée par une personne avec l'appui d'un système logiciel — typiquement un formulaire dans une liste de tâches. Le moteur de processus assigne le travail à un utilisateur et attend son achèvement. Marquée d'une petite icône de personnage.
La Tâche Utilisateur (User Task) représente un travail humain assisté par un logiciel. À l'arrivée du jeton, le moteur crée un élément dans la boîte de tâches d'un utilisateur (ou d'un rôle / groupe) et attend que la personne achève le travail — généralement en remplissant un formulaire.
C'est l'activité la plus courante dans les processus automatisés d'approbation, de revue et de saisie de données, car elle combine le jugement humain avec le contrôle du système : échéances, réaffectation, escalade et capture de données structurées.
Quand l'utiliser et l'éviter
Quand l'utiliser
Quand une personne doit examiner, décider ou saisir des données via une interface système (par ex. Approuver la demande, Réviser le contrat).
Quand vous avez besoin que le moteur contrôle échéances, réaffectation et escalade sur le travail humain.
Quand les données produites par la personne alimentent des décisions ultérieures du processus (passerelles).
Quand NE PAS l'utiliser
Pour un travail entièrement automatisé sans intervention humaine — utilisez une Tâche de Service.
Pour un travail humain réalisé hors de tout système, sans formulaire ni contrôle du moteur — utilisez une Tâche Manuelle.
Simplement pour recevoir un message — utilisez plutôt une Tâche de Réception ou un événement de message.
Exemple métier
Approbation d'une demande de congés

Ouvrez cet exemple dans l'éditeur de processus HEFLO et explorez le diagramme de l'intérieur.
Ouvrir dans l'éditeur HEFLO →Étape par étape
- Le processus démarre lorsqu'un collaborateur soumet une demande de congés.
- La Tâche Utilisateur « Approuver la demande » (mise en évidence) atterrit dans la boîte de tâches du responsable ; celui-ci ouvre le formulaire et décide.
- La Passerelle Exclusive évalue la décision : si Approuvée, le flux continue vers Enregistrer les congés ; si Refusée, il va vers Notifier le collaborateur.
- Les deux chemins convergent à la fin du processus.
La tâche utilisateur est le point où le jugement humain entre dans le flux — tout le reste est orchestré par le système.
Différences
Différence entre une Tâche Utilisateur et une Tâche Manuelle
La Tâche Utilisateur est assistée par le système : le moteur délivre le travail, contrôle l'échéance et collecte les données. La Tâche Manuelle est un travail humain réalisé hors de tout système (par ex. « classer le document physique ») — le moteur ne la contrôle pas et ne sait pas quand elle se termine. Utilisez Utilisateur quand il y a un formulaire / système ; Manuelle quand le travail est purement hors ligne.
FAQ
Comment le moteur sait-il à qui assigner la Tâche Utilisateur ?
L'affectation est définie sur la tâche par utilisateur, rôle, groupe ou expression. Des outils comme HEFLO vous permettent de définir le responsable ainsi que des règles de réaffectation et d'escalade basées sur les échéances.
Une Tâche Utilisateur peut-elle avoir une échéance ?
Oui. Il est courant d'attacher un Événement de Bordure de Minuterie à la tâche pour escalader ou réorienter le flux à l'expiration de l'échéance.