<?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 Register a client in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Register-a-client/m-p/163062#M5459</link>
    <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;We develop an web based erp system and our customers can use this software as a service. I'm building an integration of PowerBI in our software. Can I register one application for Power BI and use this in all installation of our software? The web url of our application is different.&lt;BR /&gt;When our customers authenticate with their PowerBI-Account, is there any risk, that customers can see/access data of the other customers?&lt;BR /&gt;Is this the correct process or need all customers an Azure Active Directory Account an register their own application and then authenticate with the PowerBI-Account?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Christoph&lt;/P&gt;</description>
    <pubDate>Sat, 22 Apr 2017 21:20:30 GMT</pubDate>
    <dc:creator>chmav</dc:creator>
    <dc:date>2017-04-22T21:20:30Z</dc:date>
    <item>
      <title>Register a client</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Register-a-client/m-p/163062#M5459</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;We develop an web based erp system and our customers can use this software as a service. I'm building an integration of PowerBI in our software. Can I register one application for Power BI and use this in all installation of our software? The web url of our application is different.&lt;BR /&gt;When our customers authenticate with their PowerBI-Account, is there any risk, that customers can see/access data of the other customers?&lt;BR /&gt;Is this the correct process or need all customers an Azure Active Directory Account an register their own application and then authenticate with the PowerBI-Account?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Christoph&lt;/P&gt;</description>
      <pubDate>Sat, 22 Apr 2017 21:20:30 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Register-a-client/m-p/163062#M5459</guid>
      <dc:creator>chmav</dc:creator>
      <dc:date>2017-04-22T21:20:30Z</dc:date>
    </item>
    <item>
      <title>Re: Register a client</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Register-a-client/m-p/163443#M5470</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/6703"&gt;@chmav&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;Hi&lt;/P&gt;
&lt;P&gt;We develop an web based erp system and our customers can use this software as a service. I'm building an integration of PowerBI in our software. &lt;STRONG&gt;Can I register one application for Power BI and use this in all installation of our software&lt;/STRONG&gt;? The web url of our application is different.&lt;BR /&gt;When our customers authenticate with their PowerBI-Account, is there any risk, that customers can see/access data of the other customers?&lt;BR /&gt;Is this the correct process or need all customers an Azure Active Directory Account an register their own application and then authenticate with the &lt;STRONG&gt;PowerBI-Account&lt;/STRONG&gt;?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Christoph&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/6703"&gt;@chmav&lt;/a&gt;&lt;BR /&gt;You can register one application for Power BI and use it for all customers from different orgnization. Check &lt;A href="https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-devhowto-multi-tenant-overview" target="_self"&gt;How to sign in any Azure Active Directory (AD) user using the multi-tenant application pattern&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The customer won't access the data from other customers, because they login with their own AAD account.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PowerBI-Account is actually an AAD account.&lt;/P&gt;</description>
      <pubDate>Mon, 24 Apr 2017 09:20:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Register-a-client/m-p/163443#M5470</guid>
      <dc:creator>Eric_Zhang</dc:creator>
      <dc:date>2017-04-24T09:20:58Z</dc:date>
    </item>
    <item>
      <title>Re: Register a client</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Register-a-client/m-p/170984#M5627</link>
      <description>&lt;P&gt;Hi&lt;BR /&gt;&lt;BR /&gt;Thank you Eric for your help. It toke some time for testing this solution. I have changed to multi-tenant but I have to set the redirect_uri in AAD to the same url as in url.&lt;BR /&gt;I use the nuget package Microsoft.IdentityModel.Clients.ActiveDirectory and use the function GetAuthorizationRequestUrlAsync to get the URL. This url is called in browser and then I recieve the error: The reply address ... does not match the reply addresses configured for the application&lt;BR /&gt;&lt;BR /&gt;I use &lt;A href="https://login.windows.net/common" target="_blank"&gt;https://login.windows.net/common&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;What do I need to change for multi tenant access without this url check?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Best regards&lt;BR /&gt;&lt;BR /&gt;Christoph&lt;/P&gt;</description>
      <pubDate>Sun, 07 May 2017 20:39:44 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Register-a-client/m-p/170984#M5627</guid>
      <dc:creator>chmav</dc:creator>
      <dc:date>2017-05-07T20:39:44Z</dc:date>
    </item>
  </channel>
</rss>

