Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
EDWNW
Frequent Visitor

Set a Role for Anyone

I have a dashboard with Role Level Security (RLS); everything is working great. However, if someone with access shares the dashboard with someone else, and that person tries to access the report, they get a Cannot Load Model error (which is to be expected). I am trying to figure out if there is a way to show anyone my landing page, which has instructions on gaining access. I created another role called "Anyone" and used Object Level Security (OLS) to block everything except the landing page; however, I don't know how to handle the assigned members. By definition, I don't know who doesn't have access and might want it, so I don't know who to assign. I tried to assign *@company.com, but PowerBI didn't like that. Also, I am working for a company with tens of thousands of employees, so I cannot list them all, and IT would frown on me asking for a PDL will all employees in it... Any ideas on how to overcome this obstacle?

1 ACCEPTED SOLUTION

Hi, @EDWNW 

As of now,PowerBI doesn't support  set a default role or an ALL employee role.

You can  consider adding users to the following groups to set up row level security.

  • Distribution Group
  • Mail-enabled Group
  • Security Group

For more details ,please refer to this related document.

Rls_working-with-members 

 

Best Regards,
Community Support Team _ Eason
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

 

View solution in original post

3 REPLIES 3
amitchandak
Super User
Super User

@EDWNW , Just an idea. You can use RLS to control page navigation. So if the user/email is not your access table(Table of RLS, if any) , Then you can display only the landing page. 

 

Refer this video, if you think above idea can work -https://youtu.be/FrEDZZXiit8

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Thanks for the video, using RLS for which pages to display is a great idea.

 

However, I still have a roadblock. The issue is with assigning people to the roles in the PowerBI service. If I haven't assigned someone to a role, PowerBI will just give them an error. As my company has tens of thousands of employees, it is not feasible to add everyone to a role and IT wont let me have a PDL with everyone in it.

 

Idealy there would be way to make a default role or an ALL employee role. So if I do not explicity assign someone a role, they fall under the default role.

Hi, @EDWNW 

As of now,PowerBI doesn't support  set a default role or an ALL employee role.

You can  consider adding users to the following groups to set up row level security.

  • Distribution Group
  • Mail-enabled Group
  • Security Group

For more details ,please refer to this related document.

Rls_working-with-members 

 

Best Regards,
Community Support Team _ Eason
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

 

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.