Publier une application dans Power BI

Dans Power BI, vous pouvez créer du contenu empaqueté officiel, puis le distribuer à un large public sous forme d’application. Vous créez des applications dans des espaces de travail, où vous pouvez collaborer sur du contenu Power BI avec vos collègues. Vous pouvez ensuite publier l’application terminée auprès de grands groupes de personnes dans votre organisation. L’article Installer et utiliser des applications avec des tableaux de bord et des rapports présente l’expérience utilisateur de l’application.

Capture d’écran d’applications Power BI.

Vos utilisateurs en entreprise ont souvent besoin de plusieurs tableaux de bord et rapports Power BI pour effectuer leur travail. Avec les applications Power BI, vous pouvez créer des collections de tableaux de bord et de rapports et publier ces collections sous forme d’applications pour toute votre organisation ou pour des personnes ou groupes spécifiques. Pour vous, en tant que créateur de rapports ou en tant qu’administrateur, les applications facilitent la gestion des autorisations sur ces collections.

Les utilisateurs en entreprise obtiennent vos applications de différentes manières :

  • Ils peuvent rechercher et installer votre application à partir de Microsoft AppSource.
  • Vous pouvez leur envoyer un lien direct.
  • Vous pouvez l’installer automatiquement dans les comptes Power BI de vos collègues si l’administrateur Power BI vous y autorise.
  • Power BI n’envoie pas d’e-mail aux utilisateurs internes quand vous distribuez ou mettez à jour une application. Si vous la distribuez à des utilisateurs externes, ceux-ci reçoivent un e-mail avec un lien direct.

Vous pouvez créer l’application avec sa propre navigation intégrée afin de permettre à vos utilisateurs d’explorer facilement votre contenu. Ils ne peuvent pas modifier le contenu de l’application. Ils peuvent interagir avec celui-ci dans le service Power BI ou dans une des applications mobiles, en filtrant, en mettant en évidence et en triant les données. Ils obtiennent les mises à jour automatiquement, et vous pouvez contrôler la fréquence à laquelle les données sont actualisées. Vous pouvez aussi leur attribuer une autorisation de génération pour se connecter aux jeux de données sous-jacents et créer des copies des rapports dans l’application. Découvrez plus en détail l’autorisation de génération.

Licences pour des applications

Pour créer ou mettre à jour une application, vous avec besoin d’une licence Power BI Pro ou Premium par utilisateur. Pour les consommateurs d’une application, il existe deux options.

  • Option 1 L’espace de travail de cette application ne se trouve pas dans une capacité Power BI Premium : tous les utilisateurs de l’entreprise doivent avoir des licences Power BI Pro ou Premium par utilisateur pour visualiser votre application.
  • Option 2 L’espace de travail de cette application se trouve dans une capacité Power BI Premium : les utilisateurs de votre organisation sans licence Power BI Pro ou Premium par utilisateur peuvent visualiser le contenu de l’application. En revanche, ils ne peuvent ni copier ni créer de rapports basés sur les jeux de données sous-jacents. Pour plus de détails, consultez Qu’est-ce que Power BI Premium ?.

Publier votre application

Quand les tableaux de bord et les rapports de votre espace de travail sont prêts, vous choisissez ceux que vous voulez publier, puis vous les publiez en tant qu’application.

  1. Dans la vue Liste de l’espace de travail, choisissez les tableaux de bord et les rapports à Inclure dans l’application.

    Capture d’écran de Sélectionner le tableau de bord à publier.

    Si vous choisissez de ne pas inclure un rapport ayant un tableau de bord associé, un avertissement s’affiche en regard du rapport. Vous pouvez toujours publier l’application, mais le tableau de bord associé ne contiendra pas les vignettes de ce rapport.

  2. Sélectionnez le bouton Créer une application en haut à droite pour démarrer le processus de création et de publication d’une application à partir de l’espace de travail.

    Capture d’écran du bouton Créer une application.

  3. Dans Configurer, remplissez le nom et la description pour aider les utilisateurs à trouver l’application. Vous pouvez aussi définir une couleur de thème, ajouter un lien vers un site de support et spécifier des informations de contact.

    Capture d’écran de Configurer pour votre application.

  4. Dans Navigation, vous sélectionnez le contenu qui doit être visible dans l’application. Vous ajoutez ensuite la navigation d’application afin d’organiser le contenu dans des sections. Pour plus d’informations, consultez Concevoir l’expérience de navigation pour votre application dans cet article. Sous Avancé, vous pouvez définir la largeur par défaut du volet de navigation gauche.

    Capture d’écran de Navigation de l’application.

  5. Sur Autorisations, déterminez qui a accès à l’application, et ce que leurs utilisateurs peuvent faire avec elle.

    • Dans les espaces de travail nouvelle expérience : certaines personnes, des listes de distribution et des groupes de sécurité Azure AD, ainsi que des groupes Microsoft 365. Tous les utilisateurs de l’espace de travail ont automatiquement accès à l’application pour cet espace de travail.
    • Dans les espaces de travail classiques : tout le personnel de votre organisation, certaines personnes ou des groupes de sécurité Azure Active Directory (Azure AD).
    • Vous pouvez autoriser les utilisateurs de l’application à se connecter aux jeux de données sous-jacents de l’application en leur attribuant l’autorisation de génération. Ils pourront ainsi voir ces jeux de données quand ils rechercheront des jeux de données partagés. Vous trouverez dans cet article des informations supplémentaires sur la façon d’autoriser les utilisateurs à se connecter aux jeux de données de l’application.
    • Les utilisateurs disposant d’une autorisation de génération peuvent aussi être autorisés à copier les rapports de cette application vers un autre espace de travail. Vous trouverez dans cet article des informations supplémentaires sur la façon d’autoriser les utilisateurs à copier des rapports dans l’application.

    Important

    Si votre application repose sur des jeux de données provenant d’autres espaces de travail, il vous appartient de vérifier que tous les utilisateurs de l’application ont accès aux jeux de données sous-jacents. Si l’application ou le rapport se trouve dans le même espace de travail que le jeu de données, veillez à ajouter à l’application le rapport qui est associé au jeu de données.

  6. Vous pouvez installer l’application automatiquement pour les destinataires, si votre administrateur Power BI a activé ce paramètre pour vous dans le portail d’administration Power BI. D’autres informations sur l’installation automatique d’une application sont disponibles dans cet article.

    Capture d’écran de Autorisations de l’application.

  7. Quand vous sélectionnez Publier l’application , un message confirme que l’application est prête à être publiée. Sélectionnez Publier.

  8. Dans la boîte de dialogue Publication effectuée, vous pouvez copier l’URL qui est un lien direct vers cette application.

    Capture d’écran de Application - Terminé.

Vous pouvez envoyer ce lien direct aux personnes avec lesquelles vous avez partagé votre application, ou les destinataires de celles-ci peuvent la trouver sous l’onglet Applications en accédant à Télécharger et explorer plus d’applications d’AppSource. Pour en savoir plus, voir l’expérience d’application pour les utilisateurs professionnels.

Modifier votre application publiée

Une fois votre application publiée, il se peut que vous souhaitiez la modifier ou la mettre à jour. Il est facile de la mettre à jour si vous êtes administrateur ou membre du nouvel espace de travail.

  1. Ouvrez l’espace de travail qui correspond à l’application. Si vous êtes administrateur ou membre de l’espace de travail, vous pouvez ouvrir l’espace de travail directement à partir de l’application en sélectionnant l’icône de crayon Modifier l’application.

    Capture d’écran de Ouvrir l’espace de travail à partir de l’application associée.

  2. Apportez les changements souhaités aux tableaux de bord ou aux rapports.

    L’espace de travail étant votre zone intermédiaire, vos modifications ne sont pas visibles dans l’application tant que vous ne la republiez pas. Cela vous permet d’apporter des modifications sans affecter les applications publiées.

    Important

    Si vous supprimez un rapport et que vous mettez à jour l’application, même si vous rajoutez le rapport à l’application, les consommateurs de votre application perdent toutes les personnalisations comme les signets, les commentaires, etc.

  3. Revenez à la liste de contenu de l’espace de travail, puis sélectionnez Mettre à jour l’application en haut à droite.

    Capture d’écran de la sélection de Mettre à jour l’application.

  4. Si nécessaire, mettez à jour Configuration, Navigation et Autorisations, puis sélectionnez Mettre à jour l’application.

    Les personnes pour lesquelles vous avez publié l’application voient automatiquement la version mise à jour de celle-ci.

Concevoir l’expérience de navigation

L’option Nouveau générateur de navigation vous permet de générer une navigation personnalisée pour votre application. La navigation personnalisée permet à vos utilisateurs de rechercher et d’utiliser plus facilement le contenu de l’application. Cette option est désactivée pour les applications existantes et elle est activée par défaut pour les nouvelles applications.

Quand l’option est désactivée, vous pouvez sélectionner la Page d’arrivée de l’application pour qu’elle affiche du Contenu spécifique, par exemple un tableau de bord ou un rapport, ou sélectionner Aucun pour afficher la liste de contenu de base à l’utilisateur.

Quand vous activez Nouveau générateur de navigation, vous pouvez concevoir une navigation personnalisée. Par défaut, tous les rapports, tableaux de bord et classeurs Excel que vous avez inclus dans votre application sont listés sous forme de liste plate.

Capture d’écran de Navigation de l’application.

Vous pouvez personnaliser davantage la navigation dans l’application en effectuant les opérations suivantes :

  • Réorganisation des éléments à l’aide des flèches de direction vers le haut/vers le bas.
  • Renommage des éléments dans les Détails du rapport , les Détails du tableau de bord et les Détails du classeur.
  • Masquage des certains éléments dans le volet de navigation.
  • Utilisation de l’option Nouveau pour ajouter des sections afin de regrouper du contenu associé.
  • Utilisation de l’option Nouveau pour ajouter un lien vers une ressource externe au volet de navigation.

Quand vous ajoutez un lien, dans Détails du lien, vous pouvez choisir l’emplacement d’ouverture du lien. Par défaut, les liens s’ouvrent sous l’Onglet actif, mais vous pouvez sélectionner Nouvel onglet ou Zone de contenu.

Considérations pour l’utilisation de l’option Nouveau générateur de navigation

Voici des informations générales à prendre en compte quand vous utilisez le nouveau générateur de navigation :

  • Les pages de rapport s’affichent dans la zone de navigation de l’application sous forme de section pouvant être développée. Quand un rapport comporte une page visible, seul le nom du rapport est affiché. Si vous cliquez sur le nom du rapport dans le volet de navigation, la première page du rapport s’ouvre.

    Notes

    Votre rapport peut ne comporter qu’une seule page visible, car vous avez configuré la navigation vers le reste des pages avec des boutons ou des actions d’extraction.

  • Si vous désactivez le nouveau générateur de navigation, puis que vous publiez ou mettez à jour votre application, vous perdez les personnalisations que vous avez effectuées. Par exemple, les sections, le classement, les liens et les noms personnalisés pour les éléments de navigation sont tous perdus.

  • L’option permettant de ne pas utiliser le générateur d’applications est disponible.

Quand vous ajoutez des liens à la navigation dans votre application et que vous sélectionnez l’option Zone de contenu :

  • Vérifiez que le lien peut être incorporé. Certains services bloquent l’incorporation de leur contenu dans des sites tiers comme Power BI.
  • L’incorporation du contenu d’un service Power BI comme des rapports ou des tableaux de bord dans d’autres espaces de travail n’est pas prise en charge.
  • Incorporez du contenu Power BI Report Server par le biais du contenu de son URL incorporée native à partir d’un déploiement local. Utilisez les étapes décrites dans Création de l’URL Power BI Report Server pour obtenir l’URL. Sachez que les règles d’authentification standard s’appliquent. Par conséquent, l’affichage du contenu nécessite une connexion VPN au serveur local.
  • Un avertissement de sécurité s’affiche au-dessus du contenu incorporé pour indiquer que le contenu ne se trouve pas dans Power BI.

Installer automatiquement des applications pour les utilisateurs finaux

Si un administrateur vous octroie des autorisations, vous pouvez installer des applications automatiquement, en les envoyant (par push) aux utilisateurs finaux. Cette fonctionnalité d’envoi (par push) facilite la distribution des applications appropriées aux bonnes personnes ou aux bons groupes. Votre application s’affiche automatiquement dans la liste des contenus des applications de vos utilisateurs finaux. Ils n’ont pas besoin de la rechercher dans Microsoft AppSource ou de suivre un lien d’installation. Découvrez comment les administrateurs activent l’envoi (par push) d’applications à des utilisateurs finaux dans l’article sur le portail d’administration de Power BI.

Comment envoyer automatiquement (par push) une application à des utilisateurs finaux

Une fois que l’administrateur vous a affecté des autorisations, vous disposez d’une nouvelle option pour installer l’application automatiquement. Quand vous cochez la case et que vous sélectionnez Publier l’application (ou Mettre à jour l’application), l’application est envoyée (par push) à tous les utilisateurs ou groupes définis dans la section Autorisations de l’application sous l’onglet Accès.

Capture d’écran montrant l’option Power BI Publier l’application avec Installer l’application sélectionné automatiquement

Comment les utilisateurs obtiennent les applications que vous leur envoyez (par push)

Dès que vous envoyez (par push) une application, elle s’affiche automatiquement dans leur liste Applications. Ainsi, vous pouvez organiser les applications qui doivent être disponibles pour des utilisateurs ou des fonctions principales spécifiques de votre organisation.

Capture d’écran montrant Applications Power BI, application publiée incluse

Considérations sur l’installation automatique des applications

Voici quelques points à garder à l’esprit quand vous envoyez (push) des applications à des utilisateurs finaux :

  • Il n’est pas possible d’installer automatiquement une application pour une organisation entière. Vous remarquez que quand vous cochez la case Installer l’application automatiquement, l’option pour Toute l’organisation devient inactive.

  • L’installation automatique d’une application pour les utilisateurs peut prendre un certain temps. La plupart des applications s’installent immédiatement pour les utilisateurs, mais si vous les envoyez (par push), cela peut prendre du temps. Tout dépend du nombre d’éléments dans l’application et du nombre de personnes qui y ont accès. Nous vous recommandons de pousser les applications pendant les heures creuses et suffisamment avant que l’utilisateur en ait besoin. Vérifiez auprès de plusieurs utilisateurs avant d’envoyer une communication générale sur la disponibilité des applications.

  • Actualisez le navigateur. Pour que l’application poussée apparaisse dans la liste Applications, l’utilisateur doit peut-être actualiser son navigateur, ou le fermer et le rouvrir.

  • Si les utilisateurs ne voient pas immédiatement l’application dans la liste Applications, ils doivent actualiser leur navigateur, ou le fermer et le rouvrir.

  • Évitez de surcharger les utilisateurs. Ne poussez pas trop d’applications pour laisser la possibilité aux utilisateurs d’apprécier l’utilité des applications préinstallées. Il est préférable de contrôler qui peut pousser des applications vers les utilisateurs finaux afin de coordonner la chronologie. Mettez en place dans votre organisation un point de contact pour obtenir les applications envoyées (par push) aux utilisateurs finaux.

  • Les applications ne sont pas installées automatiquement pour les utilisateurs invités qui n’ont pas accepté l’invitation.

Autoriser les utilisateurs à se connecter aux jeux de données

Quand vous cochez l’option permettant d’autoriser les utilisateurs à se connecter aux jeux de données sous-jacents de l'application, vous accordez aux utilisateurs de l’application une autorisation de génération sur ces jeux de données. Avec cette autorisation, ils peuvent effectuer plusieurs actions clés :

  • Se servir des jeux de données de l’application de base de leurs rapports.
  • Rechercher ces jeux de données dans Power BI Desktop et dans l’expérience d’obtention de données du service Power BI.
  • Créer des rapports et des tableaux de bord basés sur ces jeux de données.

Quand vous décochez cette option, les nouveaux utilisateurs que vous ajoutez à l’application n’obtiennent pas l’autorisation de génération. En revanche, pour les utilisateurs existants de l’application, les autorisations sur les jeux de données sous-jacents ne changent pas. Vous pouvez retirer manuellement l’autorisation de génération aux utilisateurs de l’application qui ne doivent plus en bénéficier. Découvrez plus en détail l’autorisation de génération.

Autoriser les utilisateurs à copier des rapports

Quand vous cochez l’option permettant d’autoriser les utilisateurs à effectuer une copie des rapports dans cette application, vos utilisateurs peuvent enregistrer n’importe quel rapport de l’application dans leur espace Mon espace de travail ou dans un autre espace de travail. Pour faire une copie, les utilisateurs ont besoin d’une licence Pro ou Premium par utilisateur, même si le rapport d’origine se trouve dans un espace de travail d’une capacité Premium. Ils peuvent ensuite personnaliser les rapports en fonction de leurs besoins spécifiques. Vous devez d’abord sélectionner l’option Autorisez tous les utilisateurs à se connecter aux jeux de données sous-jacents de l’application à l’aide de l’autorisation de génération. En sélectionnant ces options, vous activez la nouvelle fonctionnalité permettant de copier des rapports à partir d’autres espaces de travail.

Annuler la publication d’une application

Tout membre d’un espace de travail peut annuler la publication de l’application.

Important

Lorsque vous annulez la publication d’une application, les utilisateurs de l’application perdent leurs personnalisations. Ils perdent tous les signets personnels, commentaires ou abonnements associés au contenu de l’application. N’annulez la publication d’une application que si vous devez la supprimer.

  • Dans un espace de travail, sélectionnez Plus d’options (...) > Annuler la publication de l’application.

    Capture d’écran de la sélection du bouton Annuler la publication de l’application.

Cette action désinstalle l’application pour toutes les personnes pour lesquelles vous l’avez publiée, qui cessent d’y avoir accès. Elle ne supprime ni l’espace de travail ni son contenu.

Afficher votre application publiée

Quand les consommateurs de votre application ouvrent cette dernière, ils voient la navigation que vous avez créée au lieu du volet de navigation standard de Power BI. La navigation dans l’application liste les rapports et les tableaux de bord dans les sections que vous avez définies. Elle liste également les pages individuelles de chaque rapport, plutôt que simplement le nom du rapport. Vous pouvez développer et réduire le volet de navigation de gauche à l’aide des flèches de la barre de menus.

Capture d’écran de Application avec la navigation.

En mode plein écran, vous pouvez afficher ou masquer le volet de navigation en sélectionnant l’option affichée dans l’angle.

Capture d’écran de la navigation Plein écran.

Considérations et limitations

Voici quelques éléments à garder à l’esprit lors de la publication d’applications :

  • La page des autorisations ne change pas l’autorisation définie sur les jeux de données se trouvant dans d’autres espaces de travail. Un message d’avertissement vous rappelant d’accorder l’accès à ces jeux de données de manière indépendante s’affiche. Il est recommandé de contacter le propriétaire du jeu de données avant de commencer à générer votre application pour vérifier que vous pouvez permettre à tous les utilisateurs de votre application d’accéder à ces jeux de données.
  • Vous pouvez avoir au maximum 100 utilisateurs ou groupes dans la liste d’accès de l’application. Vous pouvez cependant permettre à plus de 100 utilisateurs d’accéder à l’application. Pour cela, utilisez un ou plusieurs groupes d’utilisateurs qui contiennent tous les utilisateurs souhaités.
  • Pour la nouvelle expérience de l’espace de travail, si l’utilisateur ajouté à la liste d’accès aux applications a déjà accès à l’application via l’espace de travail, il ne figure pas dans la liste d’accès de l’application.
  • L’URL du site de support est indiquée dans la carte d’informations de l’élément.
  • Les applications peuvent avoir jusqu’à 200 tableaux de bord.

Étapes suivantes