Forum Discussion
UserName() y UserprincipalName() en Dyanmic RLS
- 5 years ago
Hola @Krutigawale33 ,
Sí, tu conjetura es correcta.
En Power BI Service, tanto Username() como UserprincipalName() devuelven la dirección de correo electrónico.
Consulte el aviso de la documentación de seguridad del nivel de fila:
You can use username() within this expression. Be aware that username() has the format of DOMAIN\username within Power BI Desktop. Within the Power BI service and Power BI Report Server, it's in the format of the user's User Principal Name (UPN). Alternatively, you can use userprincipalname(), which always returns the user in the format of their user principal name, [email protected].Por lo tanto, debe cambiar la tabla a la dirección de correo electrónico y usar UserprincipalName() que ya se encuentre en Power BI Desktop para que el informe funcione en ambas plataformas de la misma manera.
Si necesitas ayuda, por favor avísame.
Si respondiera a su pregunta, estaría feliz si pudiera marcar mi publicación como una solución ✔️ y darle un pulgar hacia arriba 👍
Saludos
Denis
Blog: WhatTheFact.bi
Hola @Krutigawale33 ,
Sí, tu conjetura es correcta.
En Power BI Service, tanto Username() como UserprincipalName() devuelven la dirección de correo electrónico.
Consulte el aviso de la documentación de seguridad del nivel de fila:
You can use username() within this expression. Be aware that username() has the format of DOMAIN\username within Power BI Desktop. Within the Power BI service and Power BI Report Server, it's in the format of the user's User Principal Name (UPN). Alternatively, you can use userprincipalname(), which always returns the user in the format of their user principal name, [email protected].
Por lo tanto, debe cambiar la tabla a la dirección de correo electrónico y usar UserprincipalName() que ya se encuentre en Power BI Desktop para que el informe funcione en ambas plataformas de la misma manera.
Si necesitas ayuda, por favor avísame.
Si respondiera a su pregunta, estaría feliz si pudiera marcar mi publicación como una solución ✔️ y darle un pulgar hacia arriba 👍
Saludos
Denis
Blog: WhatTheFact.bi
Necesito ayuda con esto. Estoy usando una lista de sharepoint donde la columna de personas en powerbi muestra el nombre de usuario Apellido, Primero. Intenté cambiar la lista de SharePoint para mostrar la dirección de correo electrónico para poder hacer RLS con UserprincipalName(), pero el cambio no se muestra en el escritorio de Powerbi. Todavía muestra el nombre de usuario Apellido, Primero. Me gustaría que de alguna manera mostrara el correo electrónico para que RLS funcione en el lado del servicio powerbi. Gracias por tu ayuda