Forum Discussion

LuITS's avatar
LuITS
Helper II
2 years ago
Solved

Dynamic RLS: The report can't be viewed because the underlying dataset uses row-level security(RLS)

Hello, i tried to implement Dynamic RLS based on this Video.
Implementing ROW LEVEL SECURITY - STATIC vs. DYNAMIC RLS | Power BI (youtube.com)

After implementing and publishing i get the Error: The report can't be viewed because the underlying dataset uses row-level security(RLS) when trying to view the report.

 

I think this Error occures because i dont added any Member to the Role i created, in the Power BI Security Tab.

But in the Video theres also no Member added (8:55 in Video)

 

So basicly the question is: Do I have to add users in the security role in the service for dynamic RLS?

(Because i thought the point of using dynamical RLS is to avoid this)

 

Thanks for youre help

 

 

  • The answer is yes.
    Any user who needs to access the report, will need to be added to at least one RLS role.

    _____________________________________________________
    I hope my comment was helpful.
    If your question was answered, please mark your post as 'Solved' and consider giving me a 'Thumbs Up'.
    Find me on LinkedIn, Sessionize, or my blog Downhill Data

2 Replies

  • Jonvoge's avatar
    Jonvoge
    Most Valuable Professional

    The answer is yes.
    Any user who needs to access the report, will need to be added to at least one RLS role.

    _____________________________________________________
    I hope my comment was helpful.
    If your question was answered, please mark your post as 'Solved' and consider giving me a 'Thumbs Up'.
    Find me on LinkedIn, Sessionize, or my blog Downhill Data

    • LuITS's avatar
      LuITS
      Helper II

      Ok, thanks. So easiest way now is to create and maintain a security group with all the users and add this group to the RLS role?