What does RLS stand for in Power BI?
RLS stands for Row-Level Security. It controls which rows of data a user can see in a report.
What is a static RLS rule?
A static RLS rule is a fixed filter applied to data that does not change based on the user. It restricts data to certain rows for all users assigned to that role.
How do you create a static RLS rule in Power BI?
You create a role in Power BI Desktop and define a DAX filter expression that limits data rows. This filter is the static rule applied to all users in that role.
Example of a simple static RLS DAX filter to show only sales from the USA?
[Country] = "USA" filters data to only rows where the Country column equals USA.
What happens if a user is not assigned to any RLS role?
The user can see all data without any row restrictions because no RLS filter applies to them.
What does a static RLS rule do in Power BI?
Static RLS applies a fixed filter to data for all users in a role, restricting rows the same way for everyone assigned.
Which language is used to define RLS filters in Power BI?
DAX (Data Analysis Expressions) is used to write filter expressions for RLS in Power BI.
If a static RLS rule is [Region] = "East", what data will users in that role see?
The filter limits data to rows where the Region column equals East.
Can static RLS rules change dynamically based on the user?
Static RLS rules are fixed filters and do not change based on the user. Dynamic RLS requires different setup.
What must you do after creating a static RLS role in Power BI Desktop to test it?
The 'View as Role' feature lets you test how data looks with the RLS filter applied before publishing.
Explain what static RLS rules are and how they control data visibility in Power BI.
Describe the steps to create and test a static RLS rule in Power BI Desktop.