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.
Hi All,
As the title suggest, I'm looking for a way to implement dynamic row-level security automatically within a organizational hierarchy with, at the lowest level, multiple parents. I've already read several partial solutions, but, I'm not able to figure this out totally.
So why didn't i implement this yet, you ask? Well, I just can work out how I can put all these together... I'm really scratching the edges of my understanding of relational databases, many to many relationships and DAX. So your help in putting this all together is much appreciated.
My situation is as follows:
So yeah, In my (probably very noobish view), this is pretty complicated, especially since it combines implementing row-level security with multiple positions, multiple parents and multiple tables (see screenshot). Has anybody figured this out ever? Thanks so much in advance!
Hi @Anonymous ,
Do these five hierarchy levels of data exist in the same table? Please provide some strength data. In addition, can you give an example to show what kind of data is displayed when selecting the teams level and Supervisory level separately?
Best Regards
Rena
Hi @Anonymous ,
Thanks so much for the help! Sorry for the late reply.
- Yes, most of the time these five cost centers exist in the fact table.
- What do you mean by "strenght data"?
- All the fact tables are around employee data. Most of the time aggregating on something like headcount or fte count and comparing that with previous periods.
Hope that helps!
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.
| User | Count |
|---|---|
| 76 | |
| 38 | |
| 31 | |
| 27 | |
| 26 |