Incorporer un composant WebPart Rapport dans SharePoint Online

Le composant WebPart Rapport Power BI pour SharePoint Online vous permet d’incorporer des rapports Power BI interactifs dans des pages SharePoint Online.

Lorsque vous utilisez l’option Incorporer dans SharePoint Online , les rapports incorporés respectent toutes les autorisations d’élément et la sécurité des données par le biais de la sécurité au niveau des lignes (SNL), ce qui vous permet de créer facilement des portails internes sécurisés.

Spécifications

Pour que l’incorporation d’un rapport dans les rapports SharePoint Online fonctionne :

  • Le composant WebPart Power BI pour SharePoint Online nécessite des pages modernes.
  • Pour utiliser un rapport incorporé, les utilisateurs doivent se connecter au service Power BI pour activer leur licence Power BI.
  • Une licence Power BI Pro ou Premium par utilisateur (PPU) est nécessaire pour incorporer un composant WebPart dans SharePoint Online. Les utilisateurs disposant d’une licence Power BI gratuite ne peuvent pas incorporer des rapports, mais ils peuvent voir si le rapport est hébergé dans Power BI Premium capacité (référence SKU EM ou P). Dans ce cas, vous avez uniquement besoin d’une licence Power BI gratuite pour afficher les rapports incorporés dans SharePoint Online.

    Notes

    Il n’existe aucune licence gratuite pour les organisations dans les clouds nationaux Power BI. Dans cet environnement, une licence Power BI Pro ou Premium par utilisateur (PPU) est requise pour accéder au rapport incorporé dans SharePoint.

Incorporer votre rapport

Pour incorporer votre rapport dans SharePoint Online, vous devez obtenir l’URL de rapport et l’utiliser avec le composant WebPart Power BI de SharePoint Online.

Obtenir une URL de rapport

  1. Ouvrez un rapport dans le service Power BI.

  2. Dans le menu Fichier, sélectionnez Incorporer un rapport>SharePoint Online.

    Capture d’écran montrant le menu Plus d’options avec SharePoint Online mis en surbrillance.

  3. Copiez l’URL du rapport à partir de la boîte de dialogue.

    Capture d’écran de la boîte de dialogue Incorporer un lien avec le lien de rapport mis en surbrillance.

Ajouter le rapport Power BI à une page SharePoint Online

  1. Ouvrez la page cible dans SharePoint Online et sélectionnez Modifier.

    Capture d’écran de la page des modifications sharePoint avec l’option de modification mise en évidence.

    Ou, dans SharePoint Online, sélectionnez Pages>+ Nouvelle>page de site pour créer une page de site moderne.

    Capture d’écran de la fenêtre SharePoint. Les pages sont mises en surbrillance dans le volet de navigation. La page de site est sélectionnée.

  2. Sélectionnez le dans le + menu déroulant Nouveau . Dans la section Analyse des données , sélectionnez Le composant WebPart Power BI .

    Capture d’écran de la section Analyse des données montrant Power BI sélectionné.

  3. Sélectionnez Ajouter un rapport.

    Capture d’écran de la boîte de dialogue Nouveau rapport SharePoint demandant d’inclure un rapport sur votre page avec le bouton Ajouter un rapport affiché.

  4. Collez l’URL de rapport précédemment copiée dans le champ Lien du rapport Power BI. Le rapport se charge automatiquement.

    Capture d’écran des nouvelles propriétés du composant WebPart SharePoint avec le lien de rapport Power BI mis en surbrillance.

  5. Sélectionnez Publier pour que les utilisateurs de SharePoint Online puissent voir les modifications.

    Capture d’écran du lien rapport Power BI montrant l’option Publier sélectionnée.

Accorder l’accès aux rapports

L’incorporation d’un rapport dans SharePoint Online n’accorde pas automatiquement aux utilisateurs l’autorisation d’afficher le rapport : vous devez définir des autorisations d’affichage dans Power BI.

Important

Veillez à vérifier qui peut voir le rapport dans le service Power BI et à accorder l’accès à ceux qui ne sont pas répertoriés.

Il existe deux moyens de fournir l’accès aux rapports dans Power BI.

Dans un groupe Microsoft 365

Si vous utilisez un groupe Microsoft 365 pour créer votre site d’équipe SharePoint Online, indiquez l’utilisateur en tant que membre de l’espace de travail dans le service Power BI et la page SharePoint.

Partager directement avec les utilisateurs

Incorporez un rapport dans une application et partagez-le directement avec les utilisateurs :

  1. L’auteur, qui doit être un utilisateur Pro, crée un rapport dans un espace de travail. Pour partager avec des utilisateurs power BI gratuits, l’auteur doit définir l’espace de travail en tant qu’espace de travail Premium.

  2. L’auteur publie l’application, puis l’installe. L’auteur doit installer l’application afin qu’elle ait accès à l’URL de rapport utilisée pour l’incorporation dans SharePoint Online.

  3. Tous les utilisateurs finaux doivent également installer l’application. Vous pouvez également utiliser la fonctionnalité Installer automatiquement l’application . Vous pouvez activer cette fonctionnalité dans le portail d’administration Power BI afin que l’application soit préinstallée pour les utilisateurs finaux.

    Capture d’écran du portail d’administration Power BI avec l’option Installer l’application automatiquement sélectionnée.

  4. L’auteur ouvre l’application et accède au rapport.

  5. L’auteur copie l’URL du rapport incorporé à partir du rapport que l’application a installé. N’utilisez pas l’URL du rapport d’origine figurant dans l’espace de travail.

  6. Créez un nouveau site d’équipe dans SharePoint Online.

  7. Ajoutez l’URL de rapport précédemment copiée au composant WebPart Power BI.

  8. Ajoutez tous les utilisateurs finaux et/ou groupes qui auront besoin des données dans la page SharePoint Online et dans l’application Power BI que vous avez créée.

    Notes

    Pour afficher le rapport sur la page SharePoint, les utilisateurs ou les groupes doivent accéder à la page SharePoint Online et au rapport dans l’application Power BI.

Les utilisateurs finaux peuvent maintenant accéder au site d’équipe dans SharePoint Online et consulter les rapports dans la page.

Multi-Factor Authentication

Si votre environnement Power BI vous oblige à vous connecter à l’aide de l’authentification multifacteur, vous pouvez être invité à vous connecter avec un appareil de sécurité pour vérifier votre identité. Cela peut se produire si vous ne vous êtes pas connecté à SharePoint Online à l’aide de l’authentification multifacteur. Votre environnement Power BI nécessite un dispositif de sécurité pour valider un compte.

Notes

Power BI ne prend pas en charge l’authentification multifacteur avec Azure Active Directory 2.0. Les utilisateurs verront un message d’erreur. Si l’utilisateur se reconnecte à SharePoint Online en utilisant son dispositif de sécurité, il peut visualiser le rapport.

Paramètres des composants WebPart

Voici les paramètres que vous pouvez ajuster pour le composant WebPart Power BI pour SharePoint Online :

Capture d’écran de la boîte de dialogue propriétés des nouveaux composants WebPart SharePoint avec le lien de rapport Power BI mis en évidence.

Propriété Description
Nom de la page Définit la page par défaut du composant WebPart. Sélectionnez une valeur dans la liste déroulante. Si aucune page ne s’affiche, votre rapport ne contient qu’une seule page ou l’URL que vous avez collée contient un nom de page. Supprimez la section du rapport de l’URL pour sélectionner une page spécifique.
Affichage Permet de définir la façon dont le rapport est ajusté à la page SharePoint Online.
Afficher le volet de navigation Affiche ou masque le volet de navigation de la page.
Afficher le volet de filtre Affiche ou masque le volet Filtre.

Rapports qui ne se chargent pas

Si votre rapport ne se charge pas dans le composant WebPart Power BI, le message suivant peut s’afficher :

Capture d’écran de la page SharePoint avec le rapport Power Bi montrant le message du contenu non disponible.

Il existe deux raisons habituelles pour ce message.

  1. Vous n’avez pas accès aux rapports.
  2. Le rapport a été supprimé.

Contactez le propriétaire de la page SharePoint Online pour qu’il vous aide à résoudre le problème.

Licences

Les utilisateurs visualisant un rapport dans SharePoint ont besoin au choix d’une licence Power BI Pro ou Premium par utilisateur, ou bien le contenu doit se trouver dans un espace de travail qui se trouve dans une capacité Power BI Premium (référence SKU EM ou P) .

Problèmes connus et limitations

  • Erreur : « Une erreur s’est produite. Essayez en vous déconnectant, en vous reconnectant, puis en revenant sur cette page. ID de corrélation : indéfini, état de la réponse http : 400, code d’erreur du serveur 10001, message : Jeton d’actualisation manquant »

    Si vous recevez cette erreur, essayez l’une des étapes suivantes pour résoudre les problèmes :

    1. Déconnectez-vous de SharePoint, puis reconnectez-vous. Veillez à fermer toutes les fenêtres du navigateur avant de vous reconnecter.

    2. Si votre compte d’utilisateur nécessite l’authentification multifacteur (MFA), connectez-vous à SharePoint avec votre appareil MFA (application téléphonique, carte à puce, etc.).

    3. Les comptes d’utilisateurs invités Azure B2B ne sont pas pris en charge. Les utilisateurs voient le logo Power BI qui montre que le composant WebPart se chargement, mais le rapport ne s’affiche pas.

  • Power BI ne prend pas en charge les mêmes langues localisées que SharePoint Online. Par conséquent, vous risquez de ne pas voir la localisation appropriée dans le rapport incorporé.

  • Vous pouvez rencontrer des problèmes si vous utilisez Internet Explorer 10.

  • Le composant WebPart Power BI n’est pas disponible pour les clouds nationaux.

  • SharePoint Server classique n’est pas pris en charge avec ce composant WebPart.

  • Les filtres d’URL ne sont pas pris en charge avec le composant WebPart SharePoint Online.

Étapes suivantes

D’autres questions ? Essayez d’interroger la communauté Power BI