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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends September 15. Request your voucher.

Reply
Anonymous
Not applicable

How to implement RLS without useremail stored

I have a CountryVirtual table like below:

RoleVID
US1
UK2
GR3

 

Fact table VIRTUALS

VIDVNAME
1a
1b
2a
3d
3e

 

Note that I do not have VID mapping to useremail anywhere.

Now, for me to implement RLS where I create 3 roles like US, UK, GR with hardcoded filter on CountryVirtual table.

The filters are VID = "1" for US, VID = "2" for UK and so on.

 

It all works fine. 

But question is on how I can avoid this hardcoded filters?

  • There will be future countries added and the CountryVirtual table is updated in the backend.

Can I write a DAX formula to the right of VID = expression? If so, what can it be?

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@Anonymous , If you do not have email mapping, you have to create roles by value and assign them to users. So my advice would be to create one

 

How to use Row Level Security (RLS): https://youtu.be/NfdIA0uS6Nk

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

View solution in original post

1 REPLY 1
amitchandak
Super User
Super User

@Anonymous , If you do not have email mapping, you have to create roles by value and assign them to users. So my advice would be to create one

 

How to use Row Level Security (RLS): https://youtu.be/NfdIA0uS6Nk

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

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.