The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Quiero aplicar RLS en mi informe basado en la ubicación del usuario conectado, es decir, el usuario debe ver los datos que pertenecen a su ubicación solamente.
Estoy usando location =Lookup(tbl[location], tbl[email], USERPRINCIPALNAME())
Pero cuando hago "ver como roles", no hay datos visibles.
Por favor, compruebe la relación de su modelo de datos.
De forma predeterminada, el filtrado de seguridad de nivel de fila utiliza filtros unidireccionales, tanto si las relaciones se establecen en dirección única como si son bidireccionales. Puede habilitar manualmente el filtrado cruzado bidireccional con seguridad de nivel de fila seleccionando la relación y comprobando la casilla de verificación Aplicar filtro de seguridad en ambas direcciones casilla de verificación. Tenga en cuenta que si una tabla participa en varias relaciones bidireccionales, solo puede seleccionar esta opción para una de esas relaciones. Seleccione esta opción cuando también haya implementado la seguridad dinámica de nivel de fila en el nivel de servidor, donde la seguridad de nivel de fila se basa en el nombre de usuario o el ID de inicio de sesión.
Para obtener más detalles, consulte:
Seguridad de nivel de fila (RLS) con Power BI - Power BI | Microsoft Learn
Guía de seguridad de nivel de fila (RLS) en Power BI Desktop - Power BI | Microsoft Learn
Saludos
Jianbo Li
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.