This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
ello, Por favor, ayude a la implementación debajo del escenario rls
1) si el miembro inicia sesión y su función es como empleado, solo debe ver sus datos y
2) si es administrador, debe ver la información completa (datos de cada empleado)
2a) Hay múltiples clientes. Cada cliente tiene administrador o varios administradoresUserRoleUserRole
ClientClient
He implementado 1 y 2 usando el siguiente dax
SI(
MAXX(
FILTRO(
UserRoles,
UserRoles[UserEmail]= USERNAME()
),
UserRoles[es admin]) =0,
UserRoles[UserEmail]= USERNAME(),
1=1
)
¿Cuál debería ser el dax para la parte inferior?
si la persona registrada es administradora. Quiero que los datos sean filtrados por cliente al que pertenece
ex Si el administrador pertenece al cliente "C", debería ver información de todos los usuarios que pertenecen al cliente "sólo C"
@amitchandak Gracias, sin embargo, no hay una clave común entre el rol de usuario y la tabla de clientes.
El clientId que se muestra en la tabla de roles de usuario que he derivado mediante
@vikasp123 , Tou unir la tabla de roles de usuario con la tabla de clientes, y esta tabla debe filtrar la tabla de clientes
a continuación, el
[email] = userprincipalname()
debería funcionar
Cómo utilizar la seguridad de nivel de fila (RLS): https://youtu.be/NfdIA0uS6Nk
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.