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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
alagator28
Helper II
Helper II

RLS Filter with both OR and AND in same table

I'm having trouble formatting my RLS filters with both OR and AND on the same table. It seems that it doesn't like regular dax format...

 

If I wanted to filter for both criteria below, how could I format it?

 

  • "PrincipalClientManagerUsername" = userprincipalname() OR "PrincipalClientUsername" = userprincipalname()
  • AND "ColumnA" = "123"

 

The syntax below in the screenshot works fine for the first criteria, but I can't figure out how to add an "AND" correctly.

 

Thanks in advance.

 

RLS Filters.png

 

 

 

1 ACCEPTED SOLUTION
lbendlin
Super User
Super User

You need to protect the OR from the AND. Use Parentheses or IN

 

USERPRINCIPALNAME() IN {[PrincipalClientManagerUsername],[PrincipalClientUsername] && [Column A]="123"

 

 

 

View solution in original post

2 REPLIES 2
lbendlin
Super User
Super User

You need to protect the OR from the AND. Use Parentheses or IN

 

USERPRINCIPALNAME() IN {[PrincipalClientManagerUsername],[PrincipalClientUsername] && [Column A]="123"

 

 

 

Thank you @lbendlin , this worked perfectly. I thought I had tried that, but I must have had the syntax wrong. Very simple and it works just fine. Have a great day 🙂

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors