Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
5 years ago
Solved

UserName() y UserprincipalName() en Dyanmic RLS

Hola Tengo una tabla de usuario que contiene nombre de usuario. Y he utilizado ese nombre de usuario para implementar RLS dinámico. funciona bien con escritorio con Username() o UserprincipalNam...
  • Syndicate_Admin's avatar
    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