Le connecteur Power BI en libre-service permet aux Experience Managers d'intégrer et d'accéder aux rapports Power BI directement au sein de Cemantica.
Cette intégration permet:
Une vue unifiée des analyses et des insights d'expérience.
Un accès centralisé aux rapports Cemantica et Power BI.
Une authentification sécurisée via Azure AD.
Une visibilité basée sur les permissions, alignée avec Power BI.
Cet article explique le fonctionnement du connecteur, sa configuration, ainsi que la gestion de la sécurité et de l'authentification.
Fonctionnement du connecteur
Une fois configuré dans l’Integration Center, le connecteur Power BI permet aux utilisateurs de:
Accéder aux rapports Power BI via le menu Reports de Cemantica.
Visualiser à la fois les rapports natifs de Cemantica et les rapports Power BI connectés.
Maintenir les contrôles de permissions Power BI au sein de Cemantica.
La visibilité des rapports respecte les permissions Power BI: si un utilisateur n'a pas accès à un rapport dans Power BI, il ne pourra pas le voir dans Cemantica.
Ajouter des rapports Power BI
Seuls les utilisateurs ayant le rôle Admin dans Cemantica peuvent ajouter des rapports Power BI.
Pour ajouter un rapport :
Allez dans Reports.
Cliquez sur le bouton "+".
Sélectionnez la connexion Power BI.
Choisissez l'espace de travail (workspace) concerné.
Configurez les paramètres du rapport.
Note : Vous ne verrez que les espaces de travail auxquels l'administrateur Power BI vous a donné accès.
Modifier ou supprimer des rapports Power BI
Seuls les utilisateurs Admin peuvent modifier ou supprimer des rapports.
Pour modifier ou supprimer:
Naviguez vers Reports.
Cliquez sur le menu "trois points" à côté du rapport.
Sélectionnez Edit (Modifier) ou Delete (Supprimer).
Comment connecter Cemantica à Power BI
Cette section est destinée aux administrateurs techniques responsables de la configuration des intégrations.
Étape 1: Accéder à l'Integration Center
Allez dans Settings (Paramètres).
Ouvrez l'Integration Center.
Sélectionnez l'option pour configurer une connexion Power BI.
Notes : Seuls les Admins ont accès au menu Settings. Vous pouvez connecter plusieurs instances Power BI.
Étape 2: Fournir les détails de configuration Power BI
Vous devez récupérer les données de configuration depuis Power BI et les saisir dans Cemantica.
Champs requis:
Name (Nom) : Choisissez un nom clair (ex: "Rapports Power BI").
Azure Tenant ID : L'ID de locataire de l'instance Azure hébergeant Power BI.
Client ID : Provient de l'application Azure enregistrée.
Client Secret : Provient de l'application Azure enregistrée.
Ces identifiants sont créés lors du processus d'enregistrement de l'application Azure AD (voir section Sécurité ci-dessous).
Étape 3: Tester la connexion
Après la configuration:
Allez dans Reports sous le menu Measure.
Cliquez sur le bouton "+".
Sélectionnez votre connexion configurée.
Cliquez sur Workspace.
Si la configuration est correcte, la liste des espaces de travail Power BI disponibles s'affichera.
Authentification et Sécurité
La sécurité est gérée via Azure AD et Power BI.
Principes clés:
Seuls les Admins Cemantica peuvent configurer les tableaux de bord.
Tous les utilisateurs d'un espace de travail voient les mêmes onglets de tableau de bord.
L'accès au contenu des rapports est entièrement contrôlé par les permissions Power BI. Cemantica ne supplante pas les contrôles d'accès de Power BI.
Exigences de configuration Azure AD
Pour connecter Cemantica à Power BI, les étapes suivantes doivent être effectuées par une personne disposant des:
Droits d'enregistrement d'applications dans le locataire Azure.
Accès administratif au portail d'administration Power BI.
Étape 1: Enregistrer une application Azure AD
Créez une nouvelle "Registered App" dans Azure AD. Cette application sera utilisée pour authentifier Cemantica auprès de Power BI.
Étape 2: Assigner les permissions API Power BI
Assignez les permissions déléguées (delegated permissions) suivantes à l'application:
Permissions API Power BI Service requises pour accéder aux espaces de travail et aux rapports.
Après avoir assigné les permissions:
Créez un nouveau Client Secret.
Expiration recommandée : 24 mois.
Copiez et conservez en lieu sûr : le Client ID et la valeur du Client Secret.
Important : La valeur du secret n'est affichée qu'une seule fois. Elle doit être sauvegardée immédiatement.
Étape 3: Activer l'accès au "Service Principal"
Dans le portail d'administration Power BI, autorisez les "service principals" à appeler les API publiques Fabric.
Étape 4: Accorder l'accès aux espaces de travail
L'application enregistrée doit être ajoutée en tant que Viewer (Lecteur) dans tous les espaces de travail Power BI devant être accessibles depuis Cemantica. Sans cette étape, les rapports n'apparaîtront pas.
Résumé des permissions
Domaine | Contrôlé par |
Ajout / édition de rapports dans Cemantica | Rôle Admin Cemantica |
Visibilité du contenu des rapports | Permissions Power BI |
Accès aux espaces de travail | Rôles d'espace de travail Power BI |
Authentification API | Application enregistrée Azure AD |
Dépannage
Si les espaces de travail n'apparaissent pas, si les rapports ne chargent pas ou si l'authentification échoue, vérifiez les points suivants:
Le Tenant ID est correct.
Le Client ID et le Secret sont valides.
Les permissions API sont assignées.
L'accès au Service Principal est activé.
L'application a bien un accès Viewer aux espaces de travail requis.
Regardez cette courte vidéo de démonstration pour en savoir plus sur l'intégration de Cemantica avec PowerBI.
Si vous avez des questions ou besoin d’assistance avec Power BI, contactez:






