Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
7 years ago

Embed Power BI reports into Organization website and Auto Authenticate external users to interact

Hi All,


I'm trying to embed the PBI reports into my Organization website for external users.
We only have pro licenses.

So I need guidance and instructions or documentation on how to achieve the following:

 

1. What all steps should I follow to embed the Power BI reports on my organization website?

- Website uses vue.js and html language.


2. External users will come to our website and they should be able to access the report without login credentials. ( I cannot do 'Publish to Web', as the report has sensitive data)


3. The External users login to the website with their user id (Ex: US12345). So they will not have any organization account/email id. There are around 13000 users who would be accessing this report and they should see only their data. I cannot create roles for each one of them using RLS. So looking for a dynamic process where it could use the user login id and filter the data for that particular user.

Thanks in Advance!

 

Best Regards,

Sai

1 Reply

  • v-xuding-msft's avatar
    v-xuding-msft
    Icon for Community Support rankCommunity Support

    Hi Anonymous ,

    After researching, there is not a proper way to implement your requirement. I list some ways and their advantages and disvantages you can reference. I think you need to compare these methods with your own situation.

     

    • use the option of embed.

    It is easily to embed in your own website using the URL.  However, the users need to sign in Power BI. And you need to set the RSL to users. You could put them into security groups that will reduce your workload. 

    embed secure Power BI reports in your internal portals or websites 

    • embed the report into an application

    This way may need premium capacity.

    Tutorial: Embed Power BI content into an application for your organization

     

    Best Regards,

    Xue Ding

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.