Page de rapport Power BI

Le rapport de ventes de la démo s’ouvrait sur une page avec ses onglets de page cachés, pour une page portail qui n’a besoin que de cette vue : <PowerBIReport ReportKey="client-demo" PageName="pipeline" PageNavigationVisible="false" />.

Voici une capture d’écran, dans le thème dans lequel vous consultez le site ; nous la montrons en direct dans les démos que nous proposons.

La page ouverte du rapport sur les pipelines à part entière : pipeline ouvert par phase et par compte, ainsi qu’un tableau des opportunités ouvertes.La page ouverte du rapport sur les pipelines à part entière : pipeline ouvert par phase et par compte, ainsi qu’un tableau des opportunités ouvertes.

Comment ça fonctionne

  • Pas de licence Power BI pour les utilisateurs du portail. Le portail demande à Power BI un jeton pour chaque visualiseur, en tant que sa propre identité — celle qu’il est déjà connectée à Dataverse — afin que les clients voient les rapports sans compte dans votre locataire.
  • Chaque spectateur voit ses propres lignes. Le jeton porte l’identifiant de contact du spectateur, et les filtres de sécurité au niveau de la ligne du rapport y sont : un contact ne verrait que ses opportunités (le PortalContact rôle) ou celles de son entreprise (PortalAccount). Le personnel, comme ici, voit tout (AllRows).
  • Configuré comme des données, configuré par le serveur MCP. Quels rapports un portail peut afficher, et à qui, sont deux tables Dataverse. Le serveur MCP crée l’espace de travail, donne accès au portail, écrit le rôle de sécurité au niveau des lignes, enregistre le rapport et le vérifie de bout en bout.
  • Rapports, pages, tableaux de bord et tuiles. Un composant affiche les noms d’enregistrement d’une clé, chacun filtré par la même sécurité au niveau des lignes.