Forum Discussion
Syndicate_Admin
2 years agoAdministrator
create Dynamic RLS in powerbi
Hola a todos La pregunta necesita crear RLS dinámico. Por lo tanto, debe iniciar sesión en el gerente de línea o en el centro de facturación. Cómo escribir DAX identificación Correo electrónic...
Syndicate_Admin
2 years agoAdministrator
Estos son los pasos que puedes seguir:
1. Puede colocar el siguiente dax en los roles de administración de RLS.
var _line=
CALCULATETABLE(
VALUES('Table'[id ]),
FILTER('Table','Table'[line manager email ]=USERPRINCIPALNAME()))
var _bill=
CALCULATETABLE(
VALUES('Table'[id ]),
FILTER('Table','Table'[billing focal email]=USERPRINCIPALNAME()))
return
IF(
'Table'[id ] in _line || 'Table'[id ] in _bill ,TRUE())
2. A continuación, publíquelo en Power BI Service, haga clic en Rol de edición de seguridad en el conjunto de datos del informe correspondiente y, finalmente, compártalo con el usuario correspondiente.
Seguridad de nivel de fila (RLS) con Power BI - Power BI | Microsoft Learn
3. Resultado:
Saludos
Liu Yang
Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente