Row-level security (RLS) restricts data access by filtering rows based on the user’s identity. In Fabric Plan, RLS ensures that users can view and interact only with the data they are authorized to access.
RLS is enforced at query time, and only the permitted rows are returned to the user. This article explains how behavior varies based on workspace roles and Row-Level Security (RLS) in Fabric Plan
RLS in Fabric Plan is inherited from the underlying semantic model or data source.
RLS rules are evaluated whenever a user queries data, and only the allowed rows are returned.
Fabric Planning connects to semantic models using embedded tokens. This authentication mechanism differs from the standard Power BI service approach and can result in different data access and security behavior, particularly when Row-Level Security (RLS) or Role-Based Access Control (RBAC) is configured on the underlying semantic model.

Planning requires at least one role when RLS is enabled. If some data is not included in any role, it will not be visible.