Forum Discussion
POWER BI Embedding
After creating my report,now I want my client to access this report on our ERP.
I want to know what is the difference between Secure embed and APP owns data ??
APP owns data is more expensive!
With secure embed, we can filter(using some javascript code ) our URL so we can filter the report based on the user role (authentification ERP).
Another thing what happen behind the scene when we choose secure embed?
- Anonymous5 years ago
Hi rima_ch ,
- Secure Embed:
The Secure Embed is a secure method of sharing, that only authorized users will have access to the data.(Users need to either have a Power BI pro account or report to be shared with them through embedded licensing) And as a result, row-level security is possible. And URL filters is supported.
- Power App
With Power BI apps, you can share content with end users, without the worry to change something in the development environment ---End users will be able only to view the reports. If you want to share Power BI content with people outside of your company,please refer to : https://powerbi.microsoft.com/en-us/blog/power-bi-expands-access-to-intelligence-for-external-guest-users/
You could also use URL filter for report in app.(need ctid), for example : ?filter=table/column eq ‘value’&ctid=xxxxxx
I believe you can get more hints from these blogs:
https://radacad.com/sharing-power-bi-reports-with-secure-embed-code
https://radacad.com/ultimate-sharing-strategy-power-bi-apps
Best Regards,
Eyelyn Qin
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
2 Replies
- AnonymousNot applicable
Hi rima_ch ,
- Secure Embed:
The Secure Embed is a secure method of sharing, that only authorized users will have access to the data.(Users need to either have a Power BI pro account or report to be shared with them through embedded licensing) And as a result, row-level security is possible. And URL filters is supported.
- Power App
With Power BI apps, you can share content with end users, without the worry to change something in the development environment ---End users will be able only to view the reports. If you want to share Power BI content with people outside of your company,please refer to : https://powerbi.microsoft.com/en-us/blog/power-bi-expands-access-to-intelligence-for-external-guest-users/
You could also use URL filter for report in app.(need ctid), for example : ?filter=table/column eq ‘value’&ctid=xxxxxx
I believe you can get more hints from these blogs:
https://radacad.com/sharing-power-bi-reports-with-secure-embed-code
https://radacad.com/ultimate-sharing-strategy-power-bi-apps
Best Regards,
Eyelyn Qin
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.- ShiftAnalyticsHelper I
Another option is to use a turn-key/ plug'n'play white label solution like the Reporting Hub: https://thereportinghub.com. Deploys in minutes and no code required. It allows you to take advantage of Power BI Embedded without the development complexity.