Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

RLS no funciona cuando un usuario está asignado a 2 roles (problema reproducible solo en el servicio PBI)

Hola miembros de la comunidad,

Hemos construido un modelo PBI que se ocupa de datos enormes, por lo tanto, el modelo es una mezcla de tablas de modo de importación y consulta directa. También hemos implementado Row Level Security (RLS) en el modelo, pero nos enfrentamos a un problema con él y esperamos obtener algún consejo de la comunidad sobre el tema.

Mensaje de error– "El usuario pertenece a varios roles 'Rol 1 y Rol 2' que tienen filtros de seguridad, lo que no se admite cuando uno de los roles tiene filtros que afectan a la tabla 'Fact1' con SecurityFilteringBehavior=Both relaciones".

El mensaje de error se queja de que la tabla 'Fact1' tiene una relación bidireccional, pero en realidad en el modelo, no tenemos ninguna relación bidireccional alrededor de esta tabla

Descripción del modelo -

En el modelo, la mayoría de los datos provienen del origen del Explorador de datos de Azure (DE). Solo 2 tablas de hechos enormes tienen datos importados del origen de Azure SQL DB. La tabla ( Hecho 1) que aparece en el mensaje de error es una tabla de hechos (Modo de importación - origen de Azure SQL DB).

Hemos implementado RLS en este modelo que funciona bien, pero no puede cargar el visual con el error anterior solo cuando un usuario que ha sido asignado a más de un rol RLS accede al informe.
El RLS se basa solo en una tabla de dimensiones (modo de consulta directa - origen del Explorador de datos)

Podemos reproducir el problema solo en el Servicio PBI cuando probamos con un nombre de usuario real, pero no podemos reprobillarlo en el escritorio de PBI.

¿Puede aconsejar cómo puedo resolver este problema? Gracias por su tiempo.

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@RuchiB ,

A riesgo de ser demasiado simplista, ¿puede eliminar al usuario de uno de los grupos?

@djurecicK2,

Gracias por pasar por el problema.

El escenario que tengo necesita tener usuarios que pertenezcan a varios grupos, la eliminación no es una opción para nosotros.

Helpful resources

Announcements
Sept PBI Carousel

Power BI Monthly Update - September 2024

Check out the September 2024 Power BI update to learn about new features.

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

Sept NL Carousel

Fabric Community Update - September 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors