Forum Discussion
Partager mon rapport power bi RLS avec des utilisateurs Externe
- 1 year ago
Hola Salmata ,
Gracias por ponerte en contacto con la Comunidad de Microsoft Fabric y por confirmar las pruebas.
Dado que la segunda página también aparece en blanco al usar “Ver como rol” para el usuario externo, esto indica que el filtro RLS está eliminando todas las filas para ese usuario. Una razón común al trabajar con invitados es que USERPRINCIPALNAME() devuelve un valor diferente al correo electrónico almacenado en tu tabla, a menudo con un formato como usuario_dominio.com#EXT#@tenant.onmicrosoft.com. Si la columna Contact_Agence[Adresse mail contact] contiene solo la dirección de correo normal, la comprobación de igualdad no coincidirá. En ese caso, guarda el UPN exactamente como aparece en el servicio Power BI o ajusta la expresión DAX para manejar el formato #EXT# de manera que se resuelva al correo electrónico que tienes almacenado.También conviene verificar si los elementos visuales de la primera página no están realmente filtrados por la tabla Contact_Agence, lo que explicaría por qué muestran datos incluso cuando la segunda página está en blanco. Otros factores que pueden causar un problema similar son la sensibilidad a mayúsculas y minúsculas en la coincidencia entre correo y UPN, que el usuario externo no tenga permisos sobre el conjunto de datos o el área de trabajo subyacente, o que el usuario esté en varios roles cuyos filtros combinados no devuelvan ninguna fila.
Una vez que se resuelva la coincidencia del UPN y se confirme el acceso del usuario al conjunto de datos y al área de trabajo, ambas páginas deberían mostrar los resultados esperados para el usuario externo.
Aquí tienes algunos hilos similares que podrían resultarte útiles:
Solved: RLS with External User. Works when I view as their... - Microsoft Fabric Community
Re: RLS working then showing blank values for the ... - Microsoft Fabric Community
Add B2B collaboration users - Microsoft Entra External ID | Microsoft Learn
Row-level security (RLS) guidance in Power BI Desktop - Power BI | Microsoft Learn
Espero que esto te ayude. No dudes en ponerte en contacto para recibir más ayuda.
Gracias.
Merci beaucoup pour ton retour.
pour les deux premières question Effectivement en testant les roles pour l'utilisateur externe d'essaie sur Power Bi la deuxième page reste vide.
Pour la troisième question oui l'utlisateur a bien accepté l'invitation
- Salmata1 year agoFrequent Visitor
Autre chose pour la gestion des roles j'utilise ce syntax dax Contact_Agence[Adresse mail contact]=USERPRINCIPALNAME()