Workflow

Le processus devient un dessin - et le ticket suit le dessin

Toute équipe de support a des processus qui dépendent de quelqu'un qui se souvient du bon ordre : la tâche qui précède l'approbation, le ticket à ouvrir pour une autre équipe, l'étape qu'on ne peut pas sauter. Workflow transforme ce processus en un flux visuel de type BPMN lié à la catégorie du ticket ou à un formulaire natif de GLPI - le ticket est créé et le flux démarre tout seul (ou attend l'approbation du responsable, quand le processus l'exige), en créant les tâches et en exigeant chaque étape dans l'ordre dessiné.

Sous licenceGLPI 11 et 12

Fonctionnalités

Le dessin contient des activités (tâche, suivi, approbation avec quorum, ouverture de ticket enfant et questionnaire demandé dans le ticket), des passerelles qui choisissent le chemin automatiquement - selon les données du ticket, les réponses du formulaire d'origine ou du questionnaire, ou l'issue enregistrée dans la tâche précédente -, des chemins en parallèle et trois types de fin, dont la résolution automatique du ticket. L'approbation va aux approbateurs du modèle ou au responsable choisi par le demandeur dans le formulaire, et le ticket enfant naît déjà avec le demandeur, les observateurs, le lieu et les actifs du ticket d'origine. Chaque étape peut porter un délai en heures ouvrées selon le calendrier du flux, avec un rapport de temps qui traverse les tickets, et, avec le module Smart Notify, le technicien et le groupe de la tâche sont alertés dans la cloche à l'approche de l'échéance et quand le délai est dépassé.

Les messages portent les données du processus : le texte des modèles de GLPI (tâche, suivi, solution, approbation et ticket) utilise les réponses du formulaire et du questionnaire et le retour d'une intégration. Chaque sortie d'une décision peut combiner plusieurs conditions, comme « catégorie Réseau et urgence haute », et une tâche peut mettre le ticket En attente avec le motif tant qu'elle est ouverte (le délai du ticket est suspendu), puis le remettre en traitement quand elle est terminée. Dans les environnements à plusieurs sociétés, chaque flux vaut pour l'entité où il a été créé, et celui de la filiale a priorité sur le flux général du siège.

L'exécution est gouvernée : les flux sont publiés en versions immuables et chaque ticket suit la version dans laquelle il est né - on peut modifier le brouillon sans toucher à ce qui est en cours. Tant qu'une étape est en attente, le ticket est protégé contre les changements qui écraseraient le processus, et le bandeau et l'onglet « Flux » montrent le parcours, l'étape en cours et le responsable - y compris pour le demandeur dans le portail simplifié. Et si un flux s'arrête sur une erreur, la personne qui s'occupe des flux reçoit l'alerte dans la cloche de GLPI, qui ouvre directement l'onglet « Flux » du ticket.

Avec le module complémentaire Workflow - Intégrations HTTP, souscrit à part (tarif dans l'espace client du portail), le flux dialogue aussi avec d'autres systèmes : l'élément Appel HTTP appelle l'API d'un système enregistré dans l'onglet Connexions (Protheus, Azure DevOps, Microsoft Graph ou toute API HTTPS), avec les données du ticket et les réponses du formulaire, et le chemin se poursuit par "A répondu" ou "Échec" et selon le contenu de la réponse. L'appel part du cloud NexTool, depuis une IP fixe à autoriser dans le pare-feu, et le système cible doit être publié sur internet. L'authentification est conservée dans le cloud, jamais dans GLPI.

Concepteur visuel de type BPMN : tâches, approbations, tickets enfants, décisions et chemins en parallèle

Déclenchement par la catégorie, par un formulaire natif de GLPI ou par une règle métier, à l'ouverture ou seulement après l'approbation du ticket, avec conditions supplémentaires et démarrage manuel depuis le bouton du ticket, réservé aux flux autorisés

Approbation native avec quorum par étape, pour les approbateurs du modèle ou pour le responsable choisi dans une réponse (comme la question « Utilisateur du groupe » de Form Extender), et statut du ticket contrôlé par le flux

Délai par étape en heures ouvrées, avec un rapport de temps qui traverse les tickets et une alerte dans la cloche à l'approche de l'échéance et au dépassement

Versions publiées immuables - les tickets en cours ne changent jamais de règle en chemin

Bandeau et onglet « Flux » dans le ticket : parcours, étape en cours et responsable, aussi pour le demandeur

Questionnaire dans le ticket, pour le demandeur (aussi dans le portail libre-service) ou un technicien, avec dix types de question (dont l'e-mail avec domaines autorisés) et des questions conditionnelles

Intégration avec des systèmes externes par HTTP, comme Protheus et Azure DevOps (module complémentaire Workflow - Intégrations HTTP, souscrit à part)

Ticket enfant rempli à partir du ticket d'origine : demandeur, observateurs, lieu, actifs et texte avec les réponses du processus

Messages avec les données du processus : le texte des modèles de GLPI utilise les réponses du formulaire et du questionnaire et le retour des intégrations

Flux par entité : un processus général au siège et un processus propre à chaque filiale, sans mélanger les flux d'une société avec ceux d'une autre

Ticket En attente avec un motif pendant qu'une étape attend, et remis en traitement quand elle se termine

Alertes dans la cloche quand un flux s'arrête sur une erreur ou qu'une intégration reste sans réponse (avec le module Smart Notify)

Comment ça fonctionne

Étape 1

Dessinez le flux

Glissez activités, passerelles et événements sur le diagramme et configurez chaque élément d'un double clic : modèle de tâche, modèle d'approbation, modèle de questionnaire, règles de décision, issues. L'icône d'aide ouvre le guide du constructeur de flux, avec les schémas les plus utilisés déjà dessinés.

Étape 2

Publiez une version

La publication valide le dessin - rien d'isolé, chaque porte avec un chemin - et fige une version immuable. Activez le flux et définissez la catégorie ou le formulaire qui le déclenche, s'il démarre à l'ouverture ou après l'approbation, et l'entité où il s'applique.

Étape 3

Suivez l'exécution

Les nouveaux tickets entrent seuls dans le flux, à l'ouverture ou après l'approbation. L'onglet « Flux » montre le parcours, les temps et les approbations ; le rapport de temps par étape croise tickets et équipes.

Voyez-le en action

Un aperçu rapide de ce que le plugin fait en pratique.

Galerie d'images

Les alertes du flux arrivent dans la cloche

Smart Notify, gratuit, est l'endroit où apparaissent les alertes de Workflow : la tâche proche de son échéance ou en retard, pour son technicien et son groupe, et le flux arrêté sur une erreur, pour la personne qui s'occupe des flux.

Découvrir Smart Notify

Commencez à utiliser Workflow

Consultez les plans disponibles ou lisez l'article complet sur ce module.

Voir les plans Lire l'article complet
Besoin d'aide ?