Problem:
I have parent dataset published in power BI service. There is “Store Person” table which has records with “StoreNo”, “Active_Directory_UPN”, “CountryCode”. I have another table called “Store” with “StoreNo”. I have used RLS based on email address of user which I am storing on “Active_Directory_UPN” field of “Active_Directory_UPN”. There is one way multi to multi join from “Store Person”.StoreNo to “Store”.StoreNo. Now I have some users who are attached to few stores but I need to provide them country summary data but they should not be able to see individual records for other stores. How can I solve this?
What I tried:
I created another dataset which connect to parent dataset. Added local “Store Person (Local)” and “Store (Local)” tables then connected them based on CountryCode and finally connected to parent “Store” table with StoreNo, but I could not remove RLS applied on Parent dataset from child dataset.