I have set up an on-premises Tabular model using Roles to filter data by rows. When logging on locally and using Excel this works great and filters as intended. Then I use the Power BI Analysis Services Connector as a service bus to access my model in the Power BI App (https://app.powerbi.com). When I log on with the same user account as the Excel scenario my filter does not work and all rows are returned. The user has access to the entire SSAS server, not just the specified models.
I am using Active Directory for user authentication and synch between Azure AD and on-premises AD.
The user I am testing with is not admin.
I have tried to look at the connector settings, but it’s fairly simple and I can’t see what I have done wrong. The connector uses a service account with read and processing user rights.
Why doesn’t Power BI App use the filtering from my tabular model?