2025-11-03
Empêcher les fuites de données d'invités dans Dataverse

Votre application Power App n'a pas été « piratée » : elle était simplement trop permissive. Traiter Dataverse comme SharePoint (grands conteneurs, rôles généraux) transforme l'accès des invités en fuite de données potentielle. Dataverse est une forteresse relationnelle reposant sur des privilèges granulaires (Créer/Lire/Écrire/Supprimer/Ajouter/Ajouter à/Attribuer/Partager), des portées d'accès (Utilisateur, Unité commerciale, Parent:Enfant, Organisation) et des limites d'unités commerciales. Un seul privilège accidentel au niveau de l'Organisation attribué à un invité ou à un rôle d'équipe neutralise tous les filtres rigoureux et expose les enregistrements à l'ensemble de l'environnement. Cet épisode présente d'abord le schéma d'échec (rôles clonés, portée Parent:Enfant, héritage d'équipe), puis la solution : isoler les utilisateurs externes dans leur propre unité commerciale, créer des rôles d'invité minimaux à partir de zéro, privilégier la propriété par équipe et les équipes d'accès pour un partage précis, appliquer la sécurité au niveau des champs aux colonnes sensibles, et automatiser l'ajout et le retrait via Entra ID. …