Jira Admin Hub

Guide utilisateur complet — extension navigateur pour Jira Cloud
Version 2.0.0 · Document du 19/08/2026 · Chrome et Firefox
Les captures d'écran de ce document ont été produites à partir du code de la version 2.0.0, avec des données de démonstration fictives.
📄 Version hors-ligne (fichier unique, imprimable)

À quoi sert cette extension ?

Jira Admin Hub est une extension de navigateur (Chrome et Firefox) qui ajoute à Jira Cloud un panneau d'outils accessible depuis la barre latérale. Elle a été développée en interne pour couvrir des besoins que Jira ne traite pas nativement : pilotage de la capacité d'équipe, estimation collective, nettoyage de données, recherche avancée, modèles de projets.

Trois principes à retenir
  • Tout est modulaire. Chaque fonctionnalité est un module que l'on active ou désactive individuellement. Vous n'utilisez que ce dont vous avez besoin.
  • Rien ne sort de votre navigateur. Il n'existe aucun serveur : l'extension parle directement aux API d'Atlassian avec votre session. Vos réglages restent en local.
  • Les données restent dans Jira. Les modules qui doivent partager de l'information (sessions de poker, templates, configurations d'équipe) la stockent dans des tickets Jira, pas ailleurs.

Ouvrir le hub

Trois chemins, au choix :

MéthodeDétail
Barre latérale de Jira Une entrée « Administration addon » est ajoutée sous « Pour vous ». C'est la voie principale.
Raccourci clavier Alt + Shift + J depuis n'importe quelle page Jira.
Icône de l'extension Dans la barre d'outils du navigateur : bouton « Ouvrir le Hub » et liste des modules actifs.

Le hub s'ouvre en surcouche de Jira, sans quitter la page en cours. Il est redimensionnable (la taille est mémorisée) et se ferme avec la croix ou Échap.

Le hub ouvert : navigation par module à gauche, contenu à droite. Ici le Sprint Manager.
Le hub ouvert : navigation par module à gauche, contenu à droite. Ici le Sprint Manager.

Activer et configurer les modules

Le module Paramètres modules (en bas de la navigation) liste tout ce qui est disponible. Chaque module a un interrupteur, et une roue crantée quand il a des réglages propres (clé de projet, champ Story Points, jetons d'intégration…).

Un module désactivé disparaît de la navigation et ne s'exécute plus.

Paramètres modules : activation individuelle et carte « Partage d'équipe ».
Paramètres modules : activation individuelle et carte « Partage d'équipe ».

Partage d'équipe (optionnel)

Par défaut, vos réglages sont personnels : ils vivent dans votre navigateur. Le partage d'équipe permet de diffuser certaines configurations à vos collègues : presets et favoris JQL, templates de projet.

Le principe : un projet Jira dédié (par convention ADMINHUB) sert d'espace commun. Les configurations partagées y sont stockées dans des tickets techniques.

Ce qu'il faut savoir avant d'activer
  • Toute personne ayant accès à ce projet peut lire et modifier les configurations partagées.
  • Vos jetons et clés API ne sont jamais partagés — l'extension refuse techniquement de les écrire dans l'espace commun.
  • Le partage est explicite : rien ne part automatiquement. Vous cliquez sur 👥 sur l'élément que vous voulez diffuser.

Si un collègue a déjà créé l'espace, l'extension vous le propose à l'ouverture du hub — un clic suffit pour s'y connecter. Vous pouvez refuser, ou demander à ne plus être sollicité.

Modules de gestion

Ces modules servent au pilotage quotidien d'une équipe : sprints, capacité, estimation, données de référence.

Sprint Manager

Une vue de board plus dense que celle de Jira, avec les actions groupées qui manquent nativement.

Le board

  • Choix du board, bascule entre sprints actifs et futurs.
  • Colonnes issues de la configuration du board, avec compteur de tickets et total de Story Points par colonne.
  • Sur chaque carte : clé, Story Points, assigné, priorité, étiquettes, et un badge d'ancienneté (nombre de jours depuis le dernier changement de statut — les seuils de couleur sont configurables).
  • Glisser-déposer entre colonnes, ou bouton pour une transition rapide.
  • Filtres : texte libre, champ dynamique, ou filtre JQL (y compris vos filtres Jira sauvegardés).
  • Clic sur une carte : panneau de détail avec description, commentaires et pièces jointes (les fichiers HTML sont prévisualisables directement).
Vue board : quatre colonnes, avancement du sprint, jours restants.
Vue board : quatre colonnes, avancement du sprint, jours restants.

Actions en masse

Chaque carte porte une case à cocher. Dès qu'un ticket est sélectionné, une barre d'actions apparaît en bas : transition vers une colonne, ou assignation à quelqu'un (recherche par nom, ou bouton « Moi »). Les opérations s'enchaînent une par une, avec le compte de succès et d'échecs à la fin.

Deux tickets sélectionnés : la barre d'actions groupées apparaît.
Deux tickets sélectionnés : la barre d'actions groupées apparaît.

Clôture assistée du sprint

Le bouton « Terminer le sprint » ouvre un assistant plutôt qu'une simple confirmation :

  • Bilan chiffré : tickets terminés / non terminés.
  • Liste des tickets restants, groupée par colonne (replrepliable quand la liste est longue).
  • Destination au choix, ticket par ticket : cochez des tickets puis affectez-les au sprint suivant, au backlog, ou laissez-les en place. Chaque ligne affiche sa destination, et un récapitulatif compte les groupes.
  • Après clôture, un bouton mène directement à la Rétro du sprint que vous venez de fermer.
Clôture assistée : destinations différenciées et récapitulatif avant validation.
Clôture assistée : destinations différenciées et récapitulatif avant validation.

Capacity Manager

Répond à la question « combien de travail cette équipe peut-elle réellement absorber ? », puis « où est passé le temps ? » après coup. Quatre onglets.

Vue capacité

  • Basée sur les équipes Atlassian : vous associez une ou plusieurs équipes à des boards (avec un taux d'allocation si l'équipe n'est pas à 100 % sur ce board).
  • Deux modes : Sprints (les sprints à venir du board) ou Calendrier (semaines ou mois, horizon paramétrable jusqu'à 6 mois, avec vues Tableau, Gantt et Heatmap).
  • Pour chaque sprint : charge engagée, capacité disponible, et détail par membre — disponibilité en jours, taux de pilotage (part de temps non productif), et reste à faire.
  • Les absences sont déduites automatiquement à partir de tickets d'absence désignés (congés, formation…). Avec un jeton Tempo renseigné, la déduction est faite personne par personne.
  • Un encart « backlog à distribuer » indique ce qui reste à placer.
Vue capacité : sprints à venir, disponibilité et pilotage par membre.
Vue capacité : sprints à venir, disponibilité et pilotage par membre.

Rétro sprint

Analyse d'après-coup d'un sprint terminé (ou en cours). L'onglet répartit les tickets en trois familles :

  • Engagement initial — ce qui était dans le sprint à son démarrage ;
  • Ajouts estimés — arrivés en cours de route, mais chiffrés ;
  • Travail fantôme — arrivés en cours de route et sans estimation. C'est le travail invisible qui fait rater un sprint sans laisser de trace dans le burndown.

Pour chaque famille : nombre de tickets, estimation, et surtout le temps réellement imputé pendant la fenêtre du sprint. Une barre montre la répartition, les tickets fantômes sont listés par temps consommé, et un bouton copie un résumé prêt à coller dans un compte-rendu de rétrospective.

Rétro : 15 h de travail fantôme sur 40 h consommées, avec les tickets responsables.
Rétro : 15 h de travail fantôme sur 40 h consommées, avec les tickets responsables.

La détection des ajouts en cours de sprint ne demande aucune discipline particulière à l'équipe : elle repose sur l'historique Jira, pas sur des étiquettes posées à la main.

Poker Planning

Sessions d'estimation collective, sans serveur tiers ni compte à créer : l'état de la session est stocké dans un ticket Jira technique, et tous les participants s'y synchronisent.

  • Créer une session : un nom, un filtre JQL pour la liste de tickets, et l'unité de vote (Story Points en Fibonacci, ou jours).
  • Rejoindre : par la clé de session, ou via un lien direct que l'animateur copie et colle dans le chat d'équipe — un clic ouvre Jira, le hub et la session.
  • Chaque participant voit le ticket courant (description et pièces jointes incluses) et vote. Les votes restent masqués jusqu'à la révélation.
  • Révélation automatique quelques secondes après le dernier vote (le bouton manuel reste disponible pour forcer). Consensus parfait = confettis.
  • L'estimation retenue est écrite sur le ticket Jira. Un ticket peut aussi être refusé (commentaire de motif, étiquette de backlog, et transition vers le statut choisi).
  • En fin de session, l'extension propose de nettoyer les étiquettes « poker » restées sur les tickets déroulés, et applique un statut de clôture au ticket technique de session pour ne pas polluer le backlog.
Session en cours : participants, votes révélés et ticket en discussion.
Session en cours : participants, votes révélés et ticket en discussion.

Component Manager

Fait le ménage dans les composants d'un projet, que Jira ne permet de gérer qu'un par un.

  • Chargement des composants d'un projet avec leur usage (nombre de tickets) et leur dernière utilisation.
  • Filtres prêts à l'emploi : usage = 0, hors standard (nommage non conforme), doublons probables, inactif depuis N jours.
  • Renommage et suppression en masse sur la sélection, avec historique des opérations.
  • Raccourcis clavier pour les habitués : Shift+F (filtrer), Shift+R (renommer), Shift+D (supprimer).
Écran d'entrée : sélection du projet puis chargement des composants.
Écran d'entrée : sélection du projet puis chargement des composants.

Gestionnaire de labels

Les étiquettes Jira prolifèrent : variantes d'écriture, tags posés une fois puis oubliés. Ce module les recense et permet de reprendre la main.

  • Charger + compter : toutes les étiquettes de l'instance avec leur nombre d'utilisations. Recherche, tri, export CSV.
  • Doublons & orphelins : détecte les variantes réellement problématiques (tirets, points, espaces, accents) et les étiquettes utilisées 0 ou 1 fois.
  • Comparer : pour un groupe de variantes, affiche combien de tickets portent exactement chaque forme — utile pour savoir si deux étiquettes recouvrent le même périmètre avant de les fusionner.
  • Fusionner : remplace plusieurs étiquettes par une seule sur tous les tickets concernés (la variante la plus utilisée est proposée par défaut).
  • Supprimer en masse la sélection — pratique combiné à « Sélectionner les orphelins ».
Bon à savoir : JQL ignore la casse sur les étiquettes. mcp et MCP sont donc déjà équivalents pour la recherche — le module ne les signale volontairement pas comme doublons, puisque les fusionner ne changerait rien.
Doublons réels détectés, orphelins comptés, fusion à portée de clic.
Doublons réels détectés, orphelins comptés, fusion à portée de clic.

Modules outils

Ces modules accélèrent des tâches ponctuelles : chercher, créer, diagnostiquer.

JQL Quick Search

Un éditeur de recherche Jira plus confortable, avec deux façons d'exprimer un besoin.

Onglet IA (optionnel)

Décrivez ce que vous cherchez en français ; l'extension génère le JQL correspondant et l'exécute. Nécessite votre propre clé API Claude, renseignée dans les réglages du module — sans clé, l'onglet reste inactif et l'onglet JQL est utilisé par défaut. Un configurateur de périmètre (projets, types, statut, assigné) cadre la génération ; son résumé est visible en permanence.

Onglet IA : requête en langage naturel et périmètre de recherche résumé.
Onglet IA : requête en langage naturel et périmètre de recherche résumé.

Onglet JQL

  • Éditeur avec autocomplétion locale immédiate, et autocomplétion Jira à la demande (Ctrl+Espace). Sur les champs de personnes (assigné, rapporteur, observateur…), la recherche porte sur les utilisateurs réels.
  • Exécution : Ctrl+Entrée.
  • Favoris et presets réutilisables, personnels ou partagés à l'équipe (👥). Accès également à vos filtres Jira sauvegardés.
  • Résultats en liste ou en hiérarchie (parents et enfants), tri par colonne, filtre sur les résultats déjà chargés, pagination.
  • Export CSV, ou rapport HTML enrichi (titre, description, commentaires et liens inclus) pour partager une analyse.
Résultats d'une requête, avec favoris et presets au-dessus de l'éditeur.
Résultats d'une requête, avec favoris et presets au-dessus de l'éditeur.

Templates de projet

Crée d'un coup une arborescence complète de tickets à partir d'un modèle : épic, tâches, sous-tâches, estimations et liens de dépendance.

Modèles fournis

Cinq modèles sont livrés avec l'extension et utilisables immédiatement, sans configuration :

ModèleContenu
Feature full-stackSocles séquentiels (données, API, interface, recette) chaînés par des liens « bloque », chacun ventilé en sous-tâches Back / Front / Tests / Archi
Projet par phasesCadrage, conception, développement, recette, mise en production
Cadrage clientRecueil, ateliers, synthèse, chiffrage, restitution
Onboarding client / TMAAccès, environnements, processus de support, plus l'épic permanente du fil de l'eau
Chantier infra / dataSetup et CI, déploiements par environnement, observabilité, sécurité, preuves
Galerie : modèles prêts à instancier ou à personnaliser en copie.
Galerie : modèles prêts à instancier ou à personnaliser en copie.

Variables

Les modèles contiennent des variables entre accolades, par exemple {CLIENT} ou {FEATURE}. À l'instanciation, l'extension détecte ces variables et vous demande leur valeur : tous les titres et descriptions sont remplis avec ce que vous saisissez. Un même modèle sert ainsi pour chaque nouveau client ou chaque nouvelle fonctionnalité.

Instanciation : projet cible, variables, et option de page Confluence liée.
Instanciation : projet cible, variables, et option de page Confluence liée.

À l'instanciation

  • Vérification du projet cible : si un type de ticket du modèle n'y existe pas, l'extension propose un équivalent à choisir plutôt que d'échouer.
  • Création dans l'ordre de l'arbre, avec priorités, estimations et liens ; progression ticket par ticket, puis récapitulatif avec chaque clé créée cliquable.
  • Option : créer une page Confluence (depuis un modèle Confluence ou vierge) et la lier au ticket racine.

Vos propres modèles

Deux façons de créer un modèle maison : partir d'une copie d'un modèle fourni, ou utiliser « Depuis l'existant » — vous donnez la clé d'une épic déjà bien structurée, son arborescence est importée dans l'éditeur, et vous pouvez remplacer un nom de client par la variable {CLIENT} en une étape. Vos modèles sont stockés dans un projet Jira dédié, ce qui les rend partageables avec l'équipe.

Pré-remplissage de tickets

Si vous créez souvent des tickets avec les mêmes valeurs (même type, même composant, même équipe), ce module mémorise ces choix et les remet en un clic.

  • L'extension scanne le formulaire de création de Jira et liste ses champs.
  • Vous cochez ceux qui doivent être mémorisés — les autres sont ignorés.
  • Depuis le formulaire, un bouton capture les valeurs courantes, et un bouton « Appliquer » les réinjecte lors des créations suivantes.
  • L'application est volontairement manuelle par défaut (option d'automatisation disponible), et ne touche pas un champ texte que vous avez déjà rempli.
Sélection des champs à mémoriser et valeurs actuellement retenues.
Sélection des champs à mémoriser et valeurs actuellement retenues.

Confluence Bridge

Deux services rendus autour de Confluence :

  • Modèles de page : liste des modèles Confluence réellement disponibles, filtrée, pour créer une page à partir du bon gabarit sans chercher dans l'arborescence.
  • Zone de transfert riche : un presse-papier intermédiaire qui permet de coller du contenu mis en forme dans l'éditeur Confluence, là où l'insertion directe est bloquée ou dégradée.
Le module Confluence Bridge dans le hub.
Le module Confluence Bridge dans le hub.

Issue Access Diagnostic

Répond à la question qui revient toutes les semaines : « pourquoi Untel ne voit-il pas ce ticket ? »

Vous désignez un utilisateur et un ticket ; le module vérifie la chaîne complète de visibilité : appartenance au projet et aux rôles, permissions applicables, niveau de sécurité du ticket, schémas d'écran et configuration de champs. Il indique le maillon qui bloque, au lieu de laisser deviner.

Le diagnostic d'accès : utilisateur, ticket, et vérification de la chaîne de visibilité.
Le diagnostic d'accès : utilisateur, ticket, et vérification de la chaîne de visibilité.

Watcher Cleanup

Retire un observateur (« watcher ») de tous les tickets qu'il suit, en une opération.

Cas d'usage typique : un compte technique ajouté automatiquement comme observateur par une intégration, qui déclenche des notifications inutiles pour toute l'équipe.

  • Recherche de l'utilisateur par nom ou e-mail ; le dernier compte nettoyé est proposé en un clic (ces nettoyages sont souvent récurrents).
  • Restriction facultative par JQL (un projet, une période) pour ne pas ratisser tout l'historique.
  • Analyse d'abord : la liste des tickets concernés s'affiche, cases cochées, avant toute action.
  • Retrait séquentiel avec bilan, puis nouvelle analyse automatique pour montrer l'état réel après nettoyage.
Analyse avant action : les tickets concernés, sélectionnables un par un.
Analyse avant action : les tickets concernés, sélectionnables un par un.

Intégrations optionnelles

Ces modules parlent à des services externes. Chacun s'active avec votre propre jeton, renseigné dans les réglages du module et conservé localement.

Tempo — Durée minimale

Tempo impose par défaut une durée minimale d'imputation de 15 minutes. Ce module permet de la remplacer par la valeur de votre choix, à la fois sur les suggestions de saisie et dans la modale d'imputation, y compris lorsqu'elle s'affiche dans une iframe Tempo.

Réglage de la durée minimale d'imputation.
Réglage de la durée minimale d'imputation.

HubSpot Monitor

Repère les workflows désactivés parmi ceux que vous surveillez et propose de créer un ticket Jira en un clic pour chacun. Utile quand une partie de la chaîne commerciale dépend d'automatisations qui s'arrêtent silencieusement. Nécessite un jeton HubSpot (scope automation).

L'API HubSpot ne publie pas d'état d'erreur d'exécution : le signal exploitable est l'activation du workflow. La surveillance périodique ne tourne que lorsque le module est ouvert.

HubSpot Monitor : workflows surveillés, statut réel, et création de ticket pour les désactivés.
HubSpot Monitor : workflows surveillés, statut réel, et création de ticket pour les désactivés.

Améliorations directes dans les pages Jira

Certains modules n'ont pas d'écran dans le hub : ils enrichissent discrètement les pages de Jira. Ils s'activent et se désactivent comme les autres, depuis les Paramètres modules.

Ce que ça ajoute
Résultats de recherche (issue navigator) Sous chaque ticket, la liste de ses tickets liés avec clé, statut et lien direct.
Plans (roadmap) Créer un sprint ou ajouter des tickets à un sprint existant directement depuis les colonnes.
Page d'un ticket Prévisualisation intégrée des pièces jointes HTML, sans téléchargement préalable.
Boards Filtre par créateur du ticket, absent des filtres natifs.
Tempo Liens enrichis vers les tickets et application de la durée minimale d'imputation.
admin.atlassian.com → Demandes d'accès Bouton « Deny » direct (sans passer par le menu contextuel) et refus en masse par cases à cocher, avec progression.

Confidentialité et données

QuestionRéponse
Où sont stockés mes réglages ? Dans le stockage local de votre navigateur, par domaine Jira. Rien n'est envoyé ailleurs.
L'extension a-t-elle un serveur ? Non. Elle appelle les API d'Atlassian avec votre session, et les services que vous configurez explicitement (Tempo, HubSpot, Claude).
Y a-t-il de la télémétrie ? Aucune. Pas de statistiques d'usage, pas de traçage.
Que voit l'équipe si j'active le partage ? Uniquement les éléments que vous partagez explicitement (presets, favoris, templates). Jamais vos jetons.
Quels droits sont nécessaires ? Ceux de votre compte Jira. Un module ne peut rien faire que vous ne puissiez faire à la main — si une action échoue, c'est en général une permission manquante sur le projet.

Dépannage

L'entrée « Administration addon » n'apparaît pas / disparaît après un rechargement

C'est le cas le plus fréquent, et il concerne Firefox : les extensions n'ont pas automatiquement accès aux sites. Clic droit sur l'icône de l'extension → « Toujours autoriser sur … », ou about:addons → l'extension → onglet Permissions → autoriser l'accès au domaine atlassian.net. Sans cette autorisation, l'extension ne s'exécute que sur l'onglet où vous venez de cliquer sur son icône, et l'effet disparaît au rechargement de la page.

Un module affiche « aucun board / aucune équipe »

Vérifiez les réglages du module (roue crantée dans Paramètres modules) : clé de projet, board associé, équipe sélectionnée. Les listes de boards et d'étiquettes sont mises en cache environ 30 minutes ; le bouton de rafraîchissement force le rechargement.

Une action en masse rapporte des échecs

Les opérations sont indépendantes : un échec n'interrompt pas les autres. La cause habituelle est une permission manquante sur le projet concerné (gérer les observateurs, modifier un ticket, appliquer une transition), ou une transition inexistante depuis le statut courant.

Après une mise à jour, un module se comporte étrangement

Rechargez la page Jira (Ctrl/Cmd+Shift+R). Si le problème persiste, désactivez puis réactivez le module dans les Paramètres modules.

Et une dernière chose…

L'extension contient un easter egg. Il s'active avec le code Konami : B A, tapé sur une page Jira (hors champ de saisie).

Jira passe alors en rose à paillettes. Les effets animés (paillettes qui s'accumulent en bas de l'écran, licornes et nounours géants qui traversent la page, messages qui défilent) ne se déclenchent qu'après 45 secondes d'inactivité — de quoi rester présentable en réunion, et surprendre au retour de la pause déjeuner. Le même code désactive le mode.

Le mode « Pony » activé : thème rose sur tout le hub.
Le mode « Pony » activé : thème rose sur tout le hub.