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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Tomcat3
Helper I
Helper I

RLS Propagation - looking to limit inheritance chain

I have an application which is intended for a user to few ALL of a redacted Asset table, as well as a filtered view of their own data Asset RLS. This would allow benchmark comparisons of filtered vs whole. RLS is working by filtering at the user level as intended. It appears that it also propagates to the Asset table by virtue of a connection to a common table Asset Health (lots of measures).

 

I am looking for a way to avoid RLS filtering to the Asset table, want only the result highlighted in yellow.

RLS filter propagation.JPG

1 ACCEPTED SOLUTION
otravers
Community Champion
Community Champion

Filters applied to the Asset RLS table are not propagating to the Asset table as the 1:many relationship between Asset and Asset Health is not bidirectional. What leads you to think that it "appears that it also propagates"? Can you post your RLS DAX expression?

 

You can indeed implement partial RLS with a model design similar to yours:

https://docs.microsoft.com/en-us/power-bi/guidance/rls-guidance#design-partial-rls

------------------------------------------------
1. How to get your question answered quickly - good questions get good answers!
2. Learning how to fish > being spoon-fed without active thinking.
3. Please accept as a solution posts that resolve your questions.
------------------------------------------------
BI Blog: Datamarts | RLS/OLS | Dev Tools | Languages | Aggregations | XMLA/APIs | Field Parameters | Custom Visuals

View solution in original post

2 REPLIES 2
otravers
Community Champion
Community Champion

Filters applied to the Asset RLS table are not propagating to the Asset table as the 1:many relationship between Asset and Asset Health is not bidirectional. What leads you to think that it "appears that it also propagates"? Can you post your RLS DAX expression?

 

You can indeed implement partial RLS with a model design similar to yours:

https://docs.microsoft.com/en-us/power-bi/guidance/rls-guidance#design-partial-rls

------------------------------------------------
1. How to get your question answered quickly - good questions get good answers!
2. Learning how to fish > being spoon-fed without active thinking.
3. Please accept as a solution posts that resolve your questions.
------------------------------------------------
BI Blog: Datamarts | RLS/OLS | Dev Tools | Languages | Aggregations | XMLA/APIs | Field Parameters | Custom Visuals

I agree, digging deeper, the problem is that the filter into Asset Metrics means the data I wanted to summarize from the non-RLS table Asset is getting filtered. Now that I see it? Obvious. I need to re-think. Thanks for the assist.

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

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

MayPowerBICarousel

Power BI Monthly Update - May 2024

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

Top Solution Authors