Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredJoin us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM. Register now.
Hello,
In this example, when User A is logged in later in PBI Service, he should still see all data rows from other users. But he should not see any data (Blank) of the column "Checked". So User A sees:
A1; Yes
A2; Blank
A3; Blank
A4; Blank
A simple Userprincipalname in a RLS would not work, because User A would only see his data row.
How can I achieve this by Manage roles or creating new column?
Thank you.
Solved! Go to Solution.
@thhmez7 ,
a new measure =
var _1 = countrows(filter(Table, Table[User]) = userprincipalname() )) +0
return
if(_1>0 , "Yes", "" )
Hi,
thank you a lot. Now it works. I forgot to mark the security filter in the relation of Account and User table.
Hi @amitchandak
I tried your measure and entered the domain of User A in "View As". However it seems that User A sees "Yes" for User B as well now, that would be wrong.
HI @thhmez7,
Can you please share a pbix or some dummy data that keep raw data structure with expected results? It should help us clarify your scenario and test to coding formula.
How to Get Your Question Answered Quickly
Regards,
Xiaoxin Sheng
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.