Créer un tableau de bord SharePoint avec Copilot au format HTML

Créer un tableau de bord SharePoint avec Copilot au format HTML

9–13 minutes
Yoann KALANDYK - Dirigeant de Solution Obvie & consultant Microsoft 365.

tableau de bord sharepoint Copilot

Copilot permet de créer directement un tableau de bord HTML interactif dans SharePoint à partir des données d’une liste. Il suffit de lui décrire les informations, indicateurs et graphiques que vous souhaitez afficher. Copilot génère alors le tableau de bord que vous pouvez ensuite personnaliser avec de nouvelles instructions.

Cette fonctionnalité permet de transformer rapidement les données d’une liste SharePoint en une vue plus visuelle et exploitable, sans avoir à développer soi-même la page HTML.

Dans ce tutoriel, nous allons voir comment créer un tableau de bord HTML dans SharePoint avec Copilot, le personnaliser à l’aide de prompts et comprendre les possibilités et limites de cette nouvelle approche.


Le principe est simple : Copilot utilise les données d’une liste SharePoint pour générer un tableau de bord interactif au format HTML. À partir d’un prompt, vous pouvez lui demander de mettre en avant certains indicateurs, de créer des graphiques ou encore d’ajouter des filtres pour explorer les données.

Contrairement à un rapport HTML statique, le tableau de bord généré reste connecté à la liste SharePoint utilisée comme source. Si les données de la liste sont modifiées ou complétées, il n’est donc pas nécessaire de demander à Copilot de générer un nouveau tableau de bord, celui-ci récupère les données actualisées depuis la liste lorsqu’il est ouvert ou rafraîchi.

Pour utiliser cette fonctionnalité, vous devez disposer de Microsoft 365 Copilot et avoir accès à la liste SharePoint contenant les données à exploiter. La qualité du résultat dépend également de la manière dont ces données sont structurées : des colonnes clairement nommées et correctement typées permettront à Copilot de mieux les interpréter.

Une fois ces prérequis réunis, la création du tableau de bord se fait directement avec Copilot, sans avoir à écrire soi-même le code HTML.


1. Préparer les données de la liste SharePoint

Avant de générer le tableau de bord, commencez par identifier la liste SharePoint qui servira de source de données. Copilot va s’appuyer sur ses colonnes et son contenu pour construire les indicateurs, graphiques et filtres demandés.

Dans notre exemple, nous utiliserons mon planificateur de contenus LinkedIn contenant notamment le titre du post, le nombre d’impressions, la thématiques et les engagements.

Veillez surtout à disposer de données suffisamment structurées : utilisez des colonnes adaptées au type d’information (date, nombre, choix, personne, etc.) et des intitulés explicites. Si vos données sont encore stockées dans Excel, vous pouvez également les importer dans une liste SharePoint afin de les exploiter ensuite avec Copilot.

Aperçu d'une liste SharePoint avec des colonnes correctement nommées pour indiquer au mieux à Copilot son contenu

tableau de bord sharepoint Copilot

2. Générer le tableau de bord avec Copilot

Depuis la liste SharePoint que vous souhaitez analyser, ouvrez Copilot puis indiquez-lui le tableau de bord que vous souhaitez obtenir. Il n’est pas nécessaire de décrire précisément sa mise en page dès la première demande : commencez par préciser les informations que vous voulez faire ressortir.

Copilot analyse alors la structure et les données de la liste pour générer un tableau de bord interactif au format HTML. Vous obtenez une première version avec les indicateurs et visualisations demandés, sans avoir à créer les graphiques ni à écrire le code HTML vous-même.

Cette première génération n’a pas besoin d’être définitive. Le tableau de bord peut ensuite être modifié directement avec Copilot en lui demandant d’ajouter, de supprimer ou de réorganiser certains éléments.

Aperçu de l'interface de Lists, indiquant où trouver le bouton Copilot et où rédiger le prompt.

3. Personnaliser le tableau de bord avec Copilot

Une fois le tableau de bord généré, vous pouvez continuer à échanger avec Copilot pour modifier son contenu ou sa présentation. Il n’est donc pas nécessaire de repartir de zéro si la première version ne correspond pas exactement à votre besoin.

Vous pouvez par exemple lui demander d’ajouter des graphiques, de mettre davantage en évidence les certaines données ou d’ajouter un filtre permettant de sélectionner une période.

Vous pouvez procéder de cette manière par itérations successives : ajouter ou supprimer une visualisation, modifier les indicateurs affichés, ajuster les filtres ou demander une présentation différente.

4. Enregistrer et partager le tableau de bord

Une fois satisfait du résultat, vous pouvez enregistrer le tableau de bord HTML dans SharePoint. Il devient alors un fichier à part entière de votre environnement SharePoint, que vous pouvez retrouver et ouvrir sans avoir à demander de nouveau sa génération à Copilot.

Le tableau de bord peut ensuite être partagé avec vos collaborateurs, en tenant compte des droits d’accès aux données utilisées. Il reste connecté à la liste SharePoint qui lui sert de source : lorsqu’il est ouvert ou actualisé, il peut ainsi afficher les données à jour de la liste.

Vous pouvez également intégrer le tableau de bord à une page SharePoint afin de le rendre directement accessible depuis un espace d’équipe ou un site métier. Cette approche permet par exemple de créer une page de pilotage regroupant les principaux indicateurs utiles à une équipe.

Aperçu d'un tableau de bord généré par Copilot à partir d'une liste SharePoint.

tableau de bord sharepoint Copilot

La qualité du tableau de bord généré dépend en partie des instructions données à Copilot. Plus votre demande précise les informations importantes pour votre activité, plus le premier résultat sera proche de vos attentes.

Pour structurer votre prompt, indiquez principalement :

  • Les indicateurs que vous souhaitez suivre
  • Les graphiques ou visualisations attendus
  • Les filtres nécessaires pour explorer les données
  • Les informations ou situations que Copilot doit mettre en évidence

Pour notre liste de planification et de suivi des contenus, nous pourrions par exemple utiliser :

Crée un rapport HTML interactif et professionnel à partir des données de cette liste SharePoint pour [suivre les performances des contenus LinkedIn. Affiche le nombre total de posts et les publications les plus performantes. Ajoute un graphique présentant les thématiques performantes et une vue des publications en brouillon à créer.]

Vous n’avez pas besoin de tout prévoir dès le premier prompt. Commencez par les informations essentielles, puis conversez avec Copilot pour faire évoluer le tableau de bord progressivement en fonction du résultat obtenu.


La création d’un tableau de bord HTML avec Copilot est particulièrement adaptée pour visualiser rapidement les données d’une liste SharePoint, mais elle présente certaines limites :

Pour un besoin simple de suivi et de visualisation de données déjà présentes dans SharePoint, le tableau de bord HTML permet néanmoins de créer rapidement une vue exploitable sans construire un rapport Power BI complet.


Les étapes présentées dans ce tutoriel permettent de créer rapidement un premier tableau de bord avec Copilot. Mais passer d’une démonstration à un outil réellement utilisé par les équipes demande davantage de préparation.

La difficulté n’est généralement pas de générer le fichier HTML. Elle consiste surtout à organiser les données et l’environnement SharePoint qui l’alimentent :

Chez Solution Obvie, nous accompagnons les entreprises sur ces différents volets afin de transformer les possibilités offertes par SharePoint et Microsoft 365 Copilot en solutions adaptées à leurs processus métier.

versioning Power Automate

FAQ

Photo des capitaines

Passez de l’idée au cas d’usage avec Copilot

Solution Obvie vous accompagne pour intégrer Microsoft 365 Copilot et créer des usages adaptés à vos besoins métier.


Commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *