Forum Discussion
Power BI Embedded semantic model
- 1 year ago
Hi skygold16 You could include Rls and other things please check these out
- Disable XMLA Endpoint: Ensure the XMLA endpoint is not enabled for external users.
- Row-Level Security (RLS): Apply RLS to restrict data access based on user roles.
- Aggregate Data Before Import: Only include aggregated or summarized data in the report.
- Service Principal Permissions: Limit the service principal to required access only.
If this post helped please do give a kudos and accept this as a solution
Thanks In Advance
Thanks Akash,
The query is more around if I have a semantic model in embedded, do I have to worry about anyone can access the semantic dataset in anyway?
Hi skygold16 If the semantic model is properly secured, you don’t need to worry about end users accessing the underlying dataset in Power BI Embedded.So for answering your case No, users cannot directly access the semantic dataset in Power BI Embedded if security is configured properly
If this post helped please do give a kudos and accept this as a solution
Thanks In Advance
- skygold161 year agoHelper II
Thanks Akash_Varuna Anonymous.
I do not need RLS in the model. This report is going to be open for Public consumption. Report will be showing data at the aggregated level however I want to make sure that there is not way anyone can access underlying data that is at non aggregated level.
Also, when you say securing your model properly, what do you refer to?
- Anonymous1 year agoNot applicable
Hi skygold16 ,
Thank you for the repsonse.As Akash_Varuna mentioned earlier, Power BI Embedded does not allow direct access to the users if the below are properly secured.
- Restrict data access based on user roles.
- Keep XMLA endpoints disabled
- Limit service principal permissions
- Import only aggregated data
Hope this helps.If so, please consider accepting it as accept as solution.