intakedesk / PowerBI-General

Placeholder for issues migrated from Jira
1 stars 0 forks source link

Evaluate Proposal for a Power BI Embedded implementation (again) #582

Open jesusitd opened 3 years ago

jesusitd commented 3 years ago

REFLOATED !!!

jesusitd commented 3 years ago

Research:

Tutorial: Embed Power BI content using a sample embed for your customers application https://docs.microsoft.com/en-us/power-bi/developer/embedded/embed-sample-for-customers?tabs=net-framework image

Row-level security with Power BI Embedded | Applying user and role to an embed token https://docs.microsoft.com/en-us/power-bi/developer/embedded/embedded-row-level-security#applying-user-and-role-to-an-embed-token

Power BI Embedded for PHP using CURL (Service Principal / App owns data scheme) https://www.dataislight.com/2018/05/21/power-bi-embedded-with-php-curl-app-owns-data/

jesusitd commented 3 years ago

First thoughts:

Pricing: image

Auth mode: SERVICE PRINCIPAL (Application owns the data). Must develop in CRM side.

Row-level security (RLS): YES, by implementing Roles in Power BI (on my side). Later on, credentials for "Effective User" should be passed from the application to Power BI to render the correct data. Must test this.

Steps:

@fedegarza IMPORTANT please read.

fedegarza commented 3 years ago
jesusitd commented 3 years ago

Things to test:

jesusitd commented 3 years ago
  • Shared Dataset?

Yes. It also works with RLS on Shared dataset using fake Effective Identities image

CC @fedegarza