Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago

RLS functioning is username/ email is not present in the security table

Hi All, Could you please help me with this scenario? If a user is present in the table, I want to implement the RLS based on logged in user using UPN/ Username(). If this user is not a part of the security table, he/she should see all the records, meaning the RLS itself shouldn't be applied/ a way to manage using the DAX in existing table. Could anyone help me tackle this scenario?

4 Replies

  • Greg_Deckler's avatar
    Greg_Deckler
    Icon for Community Champion rankCommunity Champion

    Anonymous - I would generally not recommend that approach. I would create a seperate role for you other users and put them in the "all" role so to speak. Otherwise, the DAX could get messy or even impossible for the RLS. I really can't think of a way to do what you are asking in a single rule/role.

    • Anonymous's avatar
      Anonymous
      Not applicable

      Thank you Greg, I see what you're talking and I think I would need to create a separate role with no filtering and assign all the other users into this group.

       

      Thanks for provding an opinion once again 🙂

       

      Regards,

      Jishnu

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hi