Questions fréquentes (FAQ) sur les tableaux de bord et graphiques Azure DevOps

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Trouvez des réponses aux questions fréquemment posées sur l’utilisation de tableaux de bord, de graphiques et de rapports Azure DevOps.

Accès et autorisations

Qui peut créer et afficher des tableaux de bord ?

Tous les membres d’un projet Azure DevOps peuvent afficher les tableaux de bord. Seuls les membres disposant d’au moins accès de base peuvent créer et modifier des tableaux de bord. Pour plus d’informations sur la gestion des autorisations de tableau de bord, consultez Définir des autorisations de tableau de bord.

Puis-je restreindre qui peut afficher mes tableaux de bord ?

Oui. Vous ne pouvez pas définir d’autorisations de lecture sur un tableau de bord à partir de l’interface utilisateur. Toutefois, à l’aide d’outils en ligne de commande de gestion des autorisations, vous pouvez définir des autorisations plus granulaires, telles que Read, Createet MaterializeDashboard. Pour plus d’informations, consultez Espace de noms de sécurité et la référence d’autorisation.

Puis-je partager un tableau de bord avec un membre non-projet ?

Non. Seuls les membres de projet valides peuvent afficher les tableaux de bord. Ils doivent se connecter au portail web pour qu’un projet affiche un tableau de bord.

Existe-t-il des restrictions sur les graphiques ou les projets de données que les membres peuvent afficher dans un tableau de bord ?

Les graphiques et widgets de tableau de bord contiennent des données soumises à leurs propres autorisations et niveaux d’accès. Les membres du projet ayant au moins accès de base peuvent afficher les graphiques de tableau de bord et les rapports s’ils disposent des autorisations nécessaires, dont la plupart sont accordées par défaut. Les membres autorisés à accéder aux parties prenantes ne peuvent pas afficher les graphiques ou rapports liés au code.

En général, si les utilisateurs n’ont pas les autorisations suivantes, ils ne peuvent pas afficher les données du graphique ou du widget correspondant :

  • Afficher les éléments de travail dans ce nœud (autorisation Chemin d’accès à la zone) : requis pour afficher les requêtes et les éléments de travail affichés dans un graphique de requête ou de tableau de bord
  • Lecture (autorisation de requête) : obligatoire pour afficher les graphiques et widgets basés sur une requête
  • Afficher l’analytique (autorisation au niveau du projet) : obligatoire pour afficher les données d’analyse dans les widgets de graphiques et les rapports intégrés
  • Lecture (autorisation de requête) : obligatoire pour afficher les graphiques basés sur des requêtes
  • Lecture (autorisation de dépôt Git ou TFVC) : obligatoire pour afficher les graphiques en vignettes de code
  • Afficher le pipeline de build, Afficher les builds (autorisations de génération au niveau de l’objet) : requis pour afficher les données du pipeline de build
  • Afficher le pipeline de mise en production, Afficher les mises en production (autorisation de niveau objet de mise en production) : obligatoire pour afficher les données du pipeline de mise en production
  • Afficher les exécutions de test (autorisation au niveau du projet) : obligatoire pour afficher les données d’exécution de test

Note

La capacité d’un membre de projet à afficher les résultats de la requête à partir d’une requête ou d’un tableau de bord peut être affectée par l’appartenance à un autre groupe. Par exemple, si un membre de projet appartient à deux groupes ou plusieurs groupes et qu’un groupe dispose d’autorisations inférieures à l’autre, les autorisations inférieures s’appliquent. Si le membre appartient à un groupe Lecteurs dont les autorisations d’affichage sont refusées, ils ne peuvent pas afficher les requêtes avec des éléments de travail pour lesquels ils n’ont pas d’autorisations d’affichage.

Pour obtenir une vue d’ensemble des autorisations par défaut, consultez Informations de référence rapides sur les autorisations par défaut.

Fonctionnalités générales

Puis-je créer un tableau de bord privé ?

Non. Vous pouvez créer un tableau de bord et définir des autorisations sur celui-ci à l’aide d’un outil en ligne de commande de gestion des autorisations. Pour plus d’informations, consultez Espace de noms de sécurité et la référence d’autorisation.

J’ai ajouté un widget, mais il n’affiche pas de données. Que se passe-t-il ?

Pour Azure DevOps Server 2019 et versions ultérieures, un widget n’affiche pas de données si le service Azure DevOps correspondant est désactivé pour un projet. Vérifiez que le service associé est activé et actualisez le tableau de bord. Pour savoir comment procéder, consultez Activer ou désactiver un service.

Puis-je copier un tableau de bord ?

Oui. Vous pouvez copier un tableau de bord de projet ou d’équipe vers un autre tableau de bord, projet ou équipe. Pour savoir comment procéder, consultez Copier un tableau de bord. Si vous copiez un tableau de bord dans un tableau de bord d’équipe, vous devez être membre de l’équipe pour le modifier. Lorsque vous copiez un tableau de bord avec des widgets qui référencent des requêtes, choisissez un dossier Requêtes partagées dans lequel vous disposez des autorisations nécessaires pour contribuer.

Puis-je créer un modèle de tableau de bord ?

Non. Cette fonctionnalité n'est pas prise en charge. Toutefois, vous pouvez créer un tableau de bord, puis le copier pour prendre en charge une ou plusieurs équipes. Pour savoir comment procéder, consultez Copier un tableau de bord.

Non. Cette fonctionnalité n'est pas prise en charge.

Puis-je copier un widget de tableau de bord ?

Oui. Vous pouvez copier ou ajouter un widget configuré sur un tableau de bord dans un autre tableau de bord. Pour savoir comment procéder, consultez Ajouter des widgets à un tableau de bord.

Puis-je copier un graphique de requête ?

Oui. Vous pouvez copier un widget basé sur une requête à partir d’un tableau de bord vers un autre. Pour savoir comment procéder, consultez Ajouter des widgets à un tableau de bord. De plus, lorsque vous copiez un tableau de bord, il copie tous les graphiques de requête ajoutés au tableau de bord et les configure pour l’équipe que vous sélectionnez. Cela ajoute principalement de nouvelles requêtes et configure les graphiques. Pour plus d’informations, consultez Copier un tableau de bord.

Oui. Vous pouvez copier un widget basé sur une requête à partir d’un tableau de bord vers un autre. Pour savoir comment procéder, consultez Ajouter des widgets à un tableau de bord.

Puis-je interagir avec un widget de tableau de bord ?

Oui. La plupart des widgets de tableau de bord sont interactifs. Sélectionnez le widget pour ouvrir un nouvel onglet ou afficher plus de détails. Les spécificités de l’interaction dépendent du widget. Par exemple:

  • État du déploiement : ce widget fournit des liens vers les différents déploiements définis pour une version.
  • Résultats de la requête : sélectionnez un élément de travail à ouvrir, mettre à jour et enregistrer dans le tableau de bord.
  • Vignette de la requête : sélectionnez la vignette de la requête pour ouvrir la requête référencée dans l’onglet actuel.
  • Vue d’ensemble du pipeline de mise en production : ce widget fournit des liens vers les pipelines de mise en production et les étapes.
  • Vue d’ensemble du sprint : sélectionnez dans le widget pour ouvrir le backlog de l’équipe.
  • Vitesse d’équipe : sélectionnez une barre dans le graphique de vitesse pour ouvrir une requête contenant les ID d’élément de travail pour les données référencées.

Données de gestion de projet et de suivi du travail

Puis-je créer un graphique de requête à partir d’une requête de liens directs ou d’arborescence ?

Non. Tous les graphiques basés sur des requêtes nécessitent des requêtes de liste plate. Pour plus d’informations, consultez Suivre la progression avec les graphiques basés sur les requêtes d’état et de tendance.

Comment faire afficher les dépendances de projet ?

La meilleure façon d'afficher les dépendances d’éléments de travail consiste à utiliser les plans de livraison comme décrit dans Suivi des dépendances. Pour afficher les dépendances dans un tableau de bord, ajoutez un widget de résultats de requête qui répertorie une requête de liens directs.

Quels graphiques ou widgets prennent en charge les graphiques PERT ou Gantt ?

Deux outils de gestion de projet largement utilisés sont les graphiques PERT (Program Evaluation Review Technique) et les diagrammes de Gantt. Les graphiques PERT permettent de calculer le temps nécessaire pour terminer de façon réaliste un projet. Les graphiques à barres horizontales développés par Henry Gantt permettent de visualiser les planifications de projet. Azure DevOps ne fournit pas de prise en charge native pour les graphiques PERT ou Gantt. Toutefois, il fournit les outils et extensions suivants pour visualiser les planifications et les dépendances :

  • Plans de livraison : affiche les éléments de travail planifiés par sprint des équipes sélectionnées sur un affichage calendrier, y compris la prise en charge de la visualisation des dépendances.
  • Suivi des dépendances : extension de la Place de marché qui prend en charge la planification et la gestion des dépendances entre les équipes, les projets et les organisations. Il fournit des vues filtrables pour afficher toutes les dépendances qu'une équipe consomme et génère.
  • Extensions de diagramme de Gantt : extensions de la Place de marché pour visualiser les feuilles de route de portefeuille.
  • Plans de livraison : extension de la Place de marché qui affiche les éléments de travail planifiés par sprint des équipes sélectionnées sur un affichage calendrier.
  • Suivi des dépendances : extension de la Place de marché qui prend en charge la planification et la gestion des dépendances entre les équipes, les projets et les organisations. Il fournit des vues filtrables pour afficher toutes les dépendances qu’une équipe consomme et produit.
  • Extensions de diagramme de Gantt : extensions de la Place de marché pour visualiser les feuilles de route de portefeuille.

Activité sprint

Comment suivre les changements apportés à un sprint ?

Il n’existe pas de graphique ni de widget pour le changement de périmètre de sprint. Toutefois, vous pouvez interroger les éléments de travail ajoutés ou déplacés hors d’un sprint depuis le début de celui-ci. Pour savoir comment procéder, consultez les sections suivantes dans Implémenter des pratiques Scrum pour votre équipe, les modifications de l’étendue du sprint de requête :

  • Répertorier les éléments de travail ajoutés après le début du sprint
  • Répertorier les éléments de travail déplacés hors du sprint

Les graphiques sprint burndown ou burnup font-ils référence aux paramètres de capacité de l'équipe ?

Oui. Les jours de congé de l’équipe et la capacité des membres de l’équipe sont pris en compte dans les graphiques et rapports de suivi de sprint. Pour plus d’informations sur la définition de la capacité d’équipe, consultez Déterminer et définir la capacité de sprint.

Vues de données entre projets

Comment faire afficher les données de plusieurs projets dans un tableau de bord ?

Il existe plusieurs façons d’afficher les données de plusieurs projets dans un tableau de bord unique.