Workflows

Workflows trouve les workflows et les statuts qu'aucun espace n'utilise, les statuts avec une impasse, les workflows qui sont des copies ou des quasi-copies, et les règles que les apps ajoutent aux workflows. Un administrateur Jira peut supprimer ce dont rien ne se sert, après que TuneCraft a interrogé Jira de nouveau.

Dans cette page
La page Workflows : des tuiles pour tous les workflows, les inactifs, ceux avec une impasse, les volumineux et les copies, et un tableau avec l'état de chaque workflow

Où le trouver

Où Ce qui s'y trouve
Applications > TuneCraft > Workflows Workflows, Statuts, Schémas de workflow, Règles d'apps, Modifications
Paramètres de Jira > Applications > Paramètres de TuneCraft > Workflows Les vérifications en arrière-plan

Activer les vérifications

Workflows est réservé aux administrateurs Jira. Tant que les vérifications en arrière-plan ne sont pas activées, chaque page dit « TuneCraft n'a pas encore lu vos workflows. » et propose Activer les vérifications en arrière-plan. TuneCraft lit alors les workflows, les statuts, les schémas de workflow, les espaces qui les utilisent et les règles que les apps ajoutent, chaque semaine quand les points du site le permettent et moins souvent sur les grands sites. La première lecture commence dans l'heure. Si l'utilisateur d'application de TuneCraft n'est pas administrateur Jira, la lecture se fait pendant qu'un administrateur Jira a l'outil ouvert. Une lecture en retard est marquée comme telle. Un administrateur Jira voit Lire à nouveau maintenant à côté quand la vérification de l'outil est en retard et n'est ni en cours ni déjà demandée. Voir Tâches en arrière-plan.

La page Workflows

Les tuiles sont Workflows, Inactifs, Avec une impasse, Volumineux et Copies, et chacune filtre le tableau. Le tableau montre l'État de chaque workflow, sa Taille, ses Schémas et espaces, ses Règles d'apps, ses Impasses et sa date de Mis à jour. Détails ouvre une ligne. Savoir si un espace utilise un workflow est l'indicateur propre à Jira (mesuré).

État Ce qu'il veut dire
Utilisé Jira dit qu'un espace l'utilise.
Inactif, dans un schéma Aucun espace ne l'utilise, mais un schéma de workflow le contient.
Inactif, dans aucun schéma Aucun espace ne l'utilise et aucun schéma de workflow ne le contient. Le plus clair à retirer.
Inactif, schémas non lus Aucun espace ne l'utilise, et les schémas de workflow n'ont pas été lus.
Géré par l'équipe Il appartient à son espace. TuneCraft ne le propose pas.
  • Impasse : un statut qu'aucune transition ne quitte et qui n'est pas dans la catégorie Terminé. C'est une information, pas une faute.
  • Volumineux : 25 statuts ou plus, ou 60 transitions ou plus. C'est le seuil de TuneCraft, pas celui de Jira.
  • Copies : des workflows ayant les mêmes statuts et transitions. Workflows les plus proches, dans les détails, liste les quasi-copies qui en partagent au moins la moitié. Ce n'est pas calculé sur un site de plus de 800 workflows. Jira Service Management crée un workflow pour chaque espace qu'il fait à partir d'un modèle : des copies y sont donc normales.

Remarque : TuneCraft ne compte pas les tickets de chaque statut d'un workflow et ne voit pas ce qui se passe dans les apps, comme les listeners et les tâches planifiées. Vérifiez-les avant de supprimer quoi que ce soit.

Statuts

Statuts liste chaque statut avec sa Catégorie, le nombre de Workflows où il figure, le nombre de Tickets qui l'ont et les Flux qui le nomment. Un statut n'est proposé que si :

  • il figure dans aucun workflow utilisé par un espace (indicateur de Jira) ;
  • aucun ticket ne l'a (comptage de Jira, qui laisse de côté les tickets archivés) ;
  • aucun flux de la dernière analyse ne le nomme.

Si des flux le nomment, ou si la dernière analyse n'a pas pu le dire, la ligne le dit et ne le propose pas. Jira ne permet de supprimer un statut que si aucun workflow ne le contient : supprimez d'abord ces workflows.

Règles d'apps

Règles d'apps liste les conditions, validateurs et post-fonctions que des apps ajoutent aux transitions, par app ou par workflow (Regrouper par). Listée par Jira dit si la liste des règles disponibles dans Jira montre encore l'app : Oui, Non ou Incertain. TuneCraft voit seulement qu'une règle existe et quelle app la fournit, pas ce qu'elle fait.

Supprimer ce dont rien ne se sert

Un administrateur Jira peut supprimer un statut, un workflow inactif dans aucun schéma de workflow, ou un schéma de workflow qu'aucun espace n'utilise. TuneCraft laisse de côté les objets des espaces gérés par l'équipe, le workflow et le schéma par défaut de Jira, et les workflows en lecture seule. TuneCraft ne voit pas ce que les apps, les scripts et les intégrations nomment : vérifiez-les avant de supprimer.

Supprimez d'abord les schémas, puis les workflows, puis les statuts : après la suppression de schémas ou de workflows, TuneCraft dit combien de workflows ne sont plus dans aucun schéma, ou combien de statuts ne sont plus sur aucun workflow, et propose de Relire. Il n'enchaîne jamais les suppressions.

Étape 1 : sélectionner les lignes

Dans Statuts, Workflows ou Schémas de workflow, sélectionnez les lignes qui peuvent être supprimées, 25 statuts, 10 workflows ou 10 schémas à la fois au plus. Choisissez ensuite le bouton, par exemple Supprimer 3 statuts….

Étape 2 : lire ce qui a été vérifié

La boîte de dialogue dit ce que TuneCraft a vérifié dans Jira à l'instant, en votre nom, et ce qu'il n'a pas vérifié : les apps et les intégrations, les filtres enregistrés et les tableaux, les tickets archivés, les tickets que vous n'avez pas le droit de voir, et les flux créés ou modifiés depuis la dernière analyse. Un statut demande aussi une analyse des 7 derniers jours qui garde ce que les flux nomment.

Étape 3 : télécharger le fichier d'archive

Choisissez Télécharger le fichier d'archive. Il contient chaque objet tel que Jira l'a, pour que vous puissiez le reconstruire à la main. Gardez-le privé : il peut contenir des paramètres secrets.

Étape 4 : confirmer

TuneCraft supprime un objet à la fois, en interrogeant Jira de nouveau avant chacun, et montre la réponse de Jira pour chacun. Un objet qui a changé depuis, ou que Jira refuse, est laissé tel quel.

Remarque : Si la page se ferme ou si Jira demande une pause, la personne qui a lancé la suppression peut Continuer. Tout administrateur Jira peut l'Arrêter depuis Modifications. Une suppression arrêtée est terminée.

Ce que cela change dans Jira et comment l'annuler

Changement Où il est confirmé Annulation
Supprime des statuts Supprimer N statuts Aucune annulation
Supprime des workflows inactifs Supprimer N workflows Aucune annulation
Supprime des schémas de workflow Supprimer N schémas de workflow Aucune annulation

Important : Jira n'a pas de corbeille pour les statuts, les workflows ni les schémas de workflow. Un statut recréé a un nouvel identifiant : les flux et les filtres qui nommaient l'ancien ne le retrouvent pas.

Remarque : Pendant un essai, chaque outil peut modifier 10 objets au total. Voir Licence et essai.

Ce qui est conservé

Des identifiants, des nombres et des jours : l'identifiant de chaque workflow et statut, leurs tailles, un code issu de ses statuts et transitions (pour trouver les copies), un code issu du nom d'un statut avec la clé de votre site, et le type de chaque règle d'app avec l'identifiant de l'app. Jamais un nom, ni les paramètres ou les scripts d'une règle. Si vous désactivez les vérifications, ce qu'elles ont lu est supprimé dans la journée.

Pages liées

Des questions sur l’application? Écrivez à info@plugincraft.ca.