Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
4 years ago
Solved

SPI

Hola

Tengo más de 400 profesionales que necesitan acceder a power Bi, y cada uno tiene su propio acceso, es decir, necesito crear más de 400 RLS

Nota: Tengo varios datos de estos usuarios en una hoja de cálculo

Existe un método para crear y asignar más de 400 RLS de forma práctica o para hacer un RLS que capture el correo electrónico del usuario por Office 365

  • @DanOnofre , puede implementarlo mediante id de correo electrónico, value(En una tabla) en Power bI Desktop y puede crear una lista habilitada para correo electrónico con los 400 empleados y en el servicio power bi asignar la lista al rol

    Cómo usar la seguridad de nivel de fila (RLS): https://youtu.be/NfdIA0uS6Nk

  • Hay @DanOnofre ,

    Puede comprobar este documento sobre el uso de userprincipalname() para implementar la seguridad dinámica de nivel de fila.

    https://powerbidocs.com/2021/01/18/dax-userprincipalname-use-in-rls/

    En resumen, necesitará una tabla que contenga a los usuarios y su correo electrónico. Esta tabla podrá filtrar la tabla de hechos por nombre de usuario. A continuación, solo tendrá que crear un rol para implementar la seguridad dinámica de nivel de fila mediante userprincipalname().

    Saludos

    Arrendajo

2 Replies

  • @DanOnofre , puede implementarlo mediante id de correo electrónico, value(En una tabla) en Power bI Desktop y puede crear una lista habilitada para correo electrónico con los 400 empleados y en el servicio power bi asignar la lista al rol

    Cómo usar la seguridad de nivel de fila (RLS): https://youtu.be/NfdIA0uS6Nk

  • Hay @DanOnofre ,

    Puede comprobar este documento sobre el uso de userprincipalname() para implementar la seguridad dinámica de nivel de fila.

    https://powerbidocs.com/2021/01/18/dax-userprincipalname-use-in-rls/

    En resumen, necesitará una tabla que contenga a los usuarios y su correo electrónico. Esta tabla podrá filtrar la tabla de hechos por nombre de usuario. A continuación, solo tendrá que crear un rol para implementar la seguridad dinámica de nivel de fila mediante userprincipalname().

    Saludos

    Arrendajo