Hi Team,
I’m looking for help regarding Row‑Level Security (RLS) with Fabric Data Agent.
Scenario
- We have created a Fabric Data Agent
- The Data Agent is directly connected to Lakehouse tables
- The Data Agent is NOT built on a semantic mode
Requirement
We need row-level security so that users only see the data they’re authorized to see (similar to how RLS works in Power BI)
Example: When a Sales Head logs in through a custom portal and queries the Fabric Data Agent, they should be able to see only the rows assigned to them as the Sales Head. We also have a master table that stores the Sales Head email IDs and their assignments.
Questions
- Is RLS on Lakehouse tables expected to be enforced when accessed via Fabric Data Agent?
- Is there any supported way to implement RLS for a Data Agent built directly on Lakehouse tables (without using a semantic model)?

Report
All responses (
Answers (