<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Power BI SSO Integration with Java Portal Application in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-SSO-Integration-with-Java-Portal-Application/m-p/3683378#M49412</link>
    <description>&lt;P&gt;Thanks Rico for your reply. Yes, I am aware of the methods to embed the reports, in fact, I tested App Owns Data method and embedded the reports with service principal. But, we want to use User Owns data method as all our users are employees accessing our applications through AAD. Our java web portal application has already implemented AAD authentication and next task is to embed reports for the users. Since the users are already authenticated, can we simply initiate a request from portal to open reports or we have to take any additional steps from SSO integration point?&lt;/P&gt;</description>
    <pubDate>Tue, 06 Feb 2024 15:04:55 GMT</pubDate>
    <dc:creator>skumar73</dc:creator>
    <dc:date>2024-02-06T15:04:55Z</dc:date>
    <item>
      <title>Power BI SSO Integration with Java Portal Application</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-SSO-Integration-with-Java-Portal-Application/m-p/3681223#M49390</link>
      <description>&lt;P&gt;Hello, We have a web application developed in Java and Angular front-end with Azure AD authentication, and we want to embed reports in that application. I have been going through Power BI Embedded Analytics with different approaches like App Owns Data and User Owns Data. Since Java app is already authenticating users with AAD, how could use that existing authentication (or access token) to let the user the reports? Is there any github example available for similar scenerio ( it would be probably a common case)?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Sathish&lt;/P&gt;</description>
      <pubDate>Mon, 05 Feb 2024 20:49:09 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-SSO-Integration-with-Java-Portal-Application/m-p/3681223#M49390</guid>
      <dc:creator>skumar73</dc:creator>
      <dc:date>2024-02-05T20:49:09Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI SSO Integration with Java Portal Application</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-SSO-Integration-with-Java-Portal-Application/m-p/3682069#M49399</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/685850"&gt;@skumar73&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;According to your statement, I think your requirement is that you don't want your customer to sign in their Power BI accounts to access the Embedded Report.&lt;BR /&gt;As far as I know, App owns data should be a workaround.&lt;BR /&gt;There are two authentication methods for app owns data: Master User or Service Principal.&lt;/P&gt;
&lt;P&gt;For reference:&lt;A href="https://learn.microsoft.com/en-us/power-bi/developer/embedded/embed-sample-for-customers?tabs=net-core#step-1---select-your-authentication-method" target="_self"&gt;Select your authentication method&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I think Master User should be a better way for you, due to you want to&amp;nbsp;&lt;SPAN&gt;authenticate by AAD.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Follow the steps:&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/power-bi/developer/embedded/embed-sample-for-customers?tabs=net-core#step-1---select-your-authentication-method" target="_blank"&gt;Embed content in your Power BI embedded analytics application - Power BI | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;You can download the Power BI Developer Sample from GitHub:&amp;nbsp;&lt;A href="https://github.com/microsoft/PowerBI-Developer-Samples" target="_blank"&gt;GitHub - microsoft/PowerBI-Developer-Samples: A collection of Power BI samples for developer use.&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Rico Zhou&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.&lt;/P&gt;</description>
      <pubDate>Tue, 06 Feb 2024 06:46:45 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-SSO-Integration-with-Java-Portal-Application/m-p/3682069#M49399</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-02-06T06:46:45Z</dc:date>
    </item>
    <item>
      <title>Re: Power BI SSO Integration with Java Portal Application</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Power-BI-SSO-Integration-with-Java-Portal-Application/m-p/3683378#M49412</link>
      <description>&lt;P&gt;Thanks Rico for your reply. Yes, I am aware of the methods to embed the reports, in fact, I tested App Owns Data method and embedded the reports with service principal. But, we want to use User Owns data method as all our users are employees accessing our applications through AAD. Our java web portal application has already implemented AAD authentication and next task is to embed reports for the users. Since the users are already authenticated, can we simply initiate a request from portal to open reports or we have to take any additional steps from SSO integration point?&lt;/P&gt;</description>
      <pubDate>Tue, 06 Feb 2024 15:04:55 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Power-BI-SSO-Integration-with-Java-Portal-Application/m-p/3683378#M49412</guid>
      <dc:creator>skumar73</dc:creator>
      <dc:date>2024-02-06T15:04:55Z</dc:date>
    </item>
  </channel>
</rss>

