We published our report in Power BI Service and will share the report with external users. How RLS security can be implemented for an external user.
If we add external users details into tables(like normal users) and using USERPRINCIPALNAME() will work?
any other configurations required?
Please guide us.
Go to Solution.
Proud to be a Super User!
View solution in original post
Should work using USERPRINCIPALNAME although there may be a slightly different format to that.
if it's pointed to Azure Analysis services you need to use CustomData(), but if you were using SSAS on premise, then it's UserPrincipalName, just the format/syntax of the external user is different for Azure AD vs AD (FYI).
Will they require to have Power BI Pro License?
We are dealing with an issue here, hence the questions.
We have publised a report using our Power BI Pro license, to 15 users in our organization.
Some of the users (out of the 15) have Power BI Pro license, and they are able to view the shared report.
User who do not have the Power BI Pro Licesne, they are unable to view the report,
What should be done?
Jayanti V Badamwala
Yes, it does require some sort of PBI license. Either backed by Premium capacity or Pro licenses for internal users. The customer can have their own Pro license as well.
Actually, we do not map any user when using SSAS. We use email, which is equivalent to UPN. We have been working with customers since 2016 on SSAS and also using AAS custom data.
Check out the on demand sessions that are available now!
Check out the Winners!
Learn how Power BI works with the latest Azure data and analytics innovations at the digital event with Microsoft CEO Satya Nadella.