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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
eaj
Frequent Visitor

RLS / Anonymize a certain column

How to anonymize a certain column for a certain usergroup? This is my model:

eaj_1-1683729270365.png

 

A user should always be able to see only their CostCenter. I've fixed that with an RLS function and a relationship between the tables RLS and Department [Username] = userprincipalname().

My issue is that for anyone with the flag asp_rep = 1 in my RLS-table, I need to somehow anonymize the name column in the Fact_Consultation table. I don't have a preferred method, but I'm thinking of using some sort of IF/Switch statement. However, that's where my knowledge stops. How could I achieve such a result? Data export, etc. is already limited for everyone, so it's enough if it's just a visual layer of security.

RLS-table

CostCenter Username asp_rep
111aaa.aaa@mail.com1
111bbb.bbb@mail.com0
222ccc.ccc@mail.com0

 
Wanted result when vieing the report as a user with asp_rep = 0

Name Sold amount
Tom Hanks5 185
Brad Pitt1 849
Jennifer Lawrence19 598
Emily Blunt17 874

 

Wanted result when vieing the report as a user with asp_rep = 1

Name Sold amount
1015 185
1021 849
10319 598
10417 874
1 REPLY 1
v-zhangti
Community Support
Community Support

Hi, @eaj 

 

Please refer to the following links in the hopes of helping you.

Solved: Dynamic RLS - Microsoft Power BI Community

Row Level Security with SSAS Tabular Live Connection in Power BI - RADACAD

 

Best Regards,

Community Support Team _Charlotte

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
Fabcon_Europe_Social_Bogo

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

Check out the June 2024 Power BI update to learn about new features.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.