Forum Discussion
RLS with External User. Works when they sign in. Shows no data when I test as role. UPN fails.
We share reports with external users. They are invited to our tenant, have a Power BI Pro license and viewer authority.
We use an app to provide them access to the reports.
We are using RLS based on their UPN.
The external users are working as expected and can see their own data.
When I attempt to 'test as role' and 'Select person' using their identity, the tenant retrieves their id just fine, but, assigns them a UPN which is different:
Actual UPN: mail#[email protected]
UPN Assigned by 'test as role' process: JohnDoe_contoso.com#EXT#@tenant.com
Because the UPN no longer matches, the RLS filters all the data and the test as role process shows empty screens.
Do you know how I may test as role with out altering the security tables to grant to #EXT# UPN access?
Thx