Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
5 years ago
Solved

ASIGN ROLES

Hola!! Buenas!

He construido un informe en powerbi con 3 niveles de filtro diferente, y me gustaría fijar el valor de esos filtros según quién sea el usuario final de este informe.

Para solventarlo, pensé en los niveles de seguridad de fila, asignando roles desde powerbi desktop.

Me surge un problema,

He incluido varias estadísticas que se calculan con el total de los datos, al asignar un rol los totales no los calcula con el total de datos sin filtrar aún habiendo añadido en la medida DAX un ALL(). ¿Podéis ayudarme en esto?

Gracias

  • Hola, cuando se utiliza la seguridad de nivel de fila, esencialmente hace que todas las demás filas no existan para esa persona. Un trabajo potencial que he utilizado es duplicar las tablas para aquellas estadísticas que necesitan estar disponibles para todos y luego usar filtros para evitar que los usuarios persetren hasta donde no deberían estar.

2 Replies

  • Hola, cuando se utiliza la seguridad de nivel de fila, esencialmente hace que todas las demás filas no existan para esa persona. Un trabajo potencial que he utilizado es duplicar las tablas para aquellas estadísticas que necesitan estar disponibles para todos y luego usar filtros para evitar que los usuarios persetren hasta donde no deberían estar.

  • No @rocesp,

    Si está utilizando RLS, es mejor que NO utilice ALL(), pero ALLSELECTED() en su lugar.

    Saludos
    Kelly

    ¿Respondí a tu pregunta? ¡Marca mi puesto como solución!