Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi,
I'm testing RLS, in desktop app, it works perfectly when I type in an email address.
When I Test as role in Power BI Service, worked perfectly when I typed in an email address.
When I created a content package and shared it with the email address I've been typing in, it doesn't work. May I ask why and how should i be doing this? This is a simple sql database, not an SSAS.
My DAX function
AND ([DatabaseKey] = LOOKUPVALUE(Users[DatabaseKey], [Name], Username()), [DatabaseKey] = 1)
Can you try using UserPrincipalName() instead of Username()? i.e.:
AND ([DatabaseKey] = LOOKUPVALUE(Users[DatabaseKey], [Name], UserPrincipalName()), [DatabaseKey] = 1)
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.