Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago
Solved

Funcionalidad RLS

Hola, chicos

Necesito ayuda con RLS.

Tengo varias tablas en mi proyecto y tengo una tabla de usuario y quiero que un usuario inicie sesión, entonces solo debería ver los datos en función de su rol. ¿Alguien puede ayudarme con esto?

¿Debo usar el filtro como nombre de usuario - nombre de usuario ()

¿Qué expresión puedo escribir para ID.

Himanshu_13_0-1602489032479.png

saludos

Himanshu

  • Hola, @Himanshu_13

    Userprincipalname() hace referencia a la dirección de correo electrónico que el usuario está utilizando actualmente. Esto significa que la columna ID debe contener el correo electrónico del usuario para que esto funcione. Además, la tabla users debe estar conectada por relación con las tablas que deben filtrarse.

    [ID] = userprincipalname()


    Puede probar los roles de RLS en el servicio Power BI para simular el aspecto del informe al verlos como usuarios diferentes.

    Puede encontrar esta funcionalidad en "Seguridad" en las opciones del conjunto de datos del conjunto de datos publicado.


    image.png

    Br
    J

2 Replies