<?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 Multitenancy Solution for Embedded PowerBI Paginated Report in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Multitenancy-Solution-for-Embedded-PowerBI-Paginated-Report/m-p/2255360#M33612</link>
    <description>&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;I am trying to embed my paginated reports in angular application. Its a multitenant application and the model is Databse per tenant)&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Following is the requirement:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;1) We have different database for different set of customers (ie., DB1 for CustomerSet1 and DB2 for CustomerSet2).&lt;/P&gt;&lt;P&gt;2) When a customer from&amp;nbsp;CustomerSet1 logs into application,&amp;nbsp;he should see the paginated report related to the data in&amp;nbsp;DB1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Following is the solution I came up with:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;I will create a seperate&amp;nbsp;workspace for each DB (Workspace1 for DB1 and Workspace2 for DB2).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Problem:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;This solution needs manual intervention,&lt;/P&gt;&lt;P&gt;1) We have to create workspace everytime a new DB is added.&lt;/P&gt;&lt;P&gt;2) We have to&amp;nbsp;republish all the reports everytime.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Question:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;Is there a way to avoid manual intervention everytime a new DB is created?&amp;nbsp;Is there a better solution to this?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;NOTE:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;I also tried with the USERID concept of getting the USERID as a parameter value. But I am not able to pass the datasource dynamically in the connection string.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 24 Dec 2021 14:08:52 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2021-12-24T14:08:52Z</dc:date>
    <item>
      <title>Multitenancy Solution for Embedded PowerBI Paginated Report</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Multitenancy-Solution-for-Embedded-PowerBI-Paginated-Report/m-p/2255360#M33612</link>
      <description>&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;I am trying to embed my paginated reports in angular application. Its a multitenant application and the model is Databse per tenant)&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Following is the requirement:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;1) We have different database for different set of customers (ie., DB1 for CustomerSet1 and DB2 for CustomerSet2).&lt;/P&gt;&lt;P&gt;2) When a customer from&amp;nbsp;CustomerSet1 logs into application,&amp;nbsp;he should see the paginated report related to the data in&amp;nbsp;DB1.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Following is the solution I came up with:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;I will create a seperate&amp;nbsp;workspace for each DB (Workspace1 for DB1 and Workspace2 for DB2).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Problem:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;This solution needs manual intervention,&lt;/P&gt;&lt;P&gt;1) We have to create workspace everytime a new DB is added.&lt;/P&gt;&lt;P&gt;2) We have to&amp;nbsp;republish all the reports everytime.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Question:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;Is there a way to avoid manual intervention everytime a new DB is created?&amp;nbsp;Is there a better solution to this?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;NOTE:&lt;/STRONG&gt;&lt;/U&gt;&lt;/P&gt;&lt;P&gt;I also tried with the USERID concept of getting the USERID as a parameter value. But I am not able to pass the datasource dynamically in the connection string.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 24 Dec 2021 14:08:52 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Multitenancy-Solution-for-Embedded-PowerBI-Paginated-Report/m-p/2255360#M33612</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-12-24T14:08:52Z</dc:date>
    </item>
    <item>
      <title>Re: Multitenancy Solution for Embedded PowerBI Paginated Report</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Multitenancy-Solution-for-Embedded-PowerBI-Paginated-Report/m-p/2256513#M33624</link>
      <description>&lt;P&gt;Hi&amp;nbsp;@Anonymous&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 you want to restrict data by user. Here I suggest you try RLS in Power BI.&lt;/P&gt;
&lt;P&gt;For reference:&amp;nbsp;&amp;nbsp;&lt;A href="https://docs.microsoft.com/en-us/power-bi/developer/embedded/embedded-row-level-security" target="_self"&gt;Row-level security with Power BI Embedded&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Here is an offical blog about&amp;nbsp;&lt;A href="https://docs.microsoft.com/en-us/power-bi/developer/embedded/embed-multi-tenancy?tabs=workspace" target="_self"&gt;Multi-tenancy solutions with Power BI embedded analytics&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>Mon, 27 Dec 2021 07:41:00 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Multitenancy-Solution-for-Embedded-PowerBI-Paginated-Report/m-p/2256513#M33624</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-12-27T07:41:00Z</dc:date>
    </item>
    <item>
      <title>Re: Multitenancy Solution for Embedded PowerBI Paginated Report</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Multitenancy-Solution-for-Embedded-PowerBI-Paginated-Report/m-p/2259709#M33657</link>
      <description>&lt;P&gt;Hi&amp;nbsp;@Anonymous&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;I appreciate you for replying.&lt;/P&gt;&lt;P&gt;I have tried both of the solutions that you mentioned but in vain.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For&amp;nbsp;&lt;A href="https://docs.microsoft.com/en-us/power-bi/developer/embedded/embedded-row-level-security" target="_self" rel="nofollow noopener noreferrer"&gt;Row-level security with Power BI Embedded&lt;/A&gt;, I was&amp;nbsp;&lt;SPAN&gt;not able to pass the datasource dynamically in the PowerBI Report builder connection string.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;U&gt;&lt;STRONG&gt;Do you have a solution for this?&lt;/STRONG&gt;&lt;/U&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;For&amp;nbsp;&lt;A href="https://docs.microsoft.com/en-us/power-bi/developer/embedded/embed-multi-tenancy?tabs=workspace" target="_self" rel="nofollow noopener noreferrer"&gt;Multi-tenancy solutions with Power BI embedded analytics&lt;/A&gt;,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;1) We have to create workspace everytime a new DB is added.&lt;/P&gt;&lt;P&gt;2) We have to&amp;nbsp;republish all the reports everytime.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;U&gt;&lt;STRONG&gt;Do you have a solution for this 1 &amp;amp; 2?&lt;/STRONG&gt;&lt;/U&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Ramamani&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Dec 2021 14:00:36 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Multitenancy-Solution-for-Embedded-PowerBI-Paginated-Report/m-p/2259709#M33657</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-12-29T14:00:36Z</dc:date>
    </item>
    <item>
      <title>Re: Multitenancy Solution for Embedded PowerBI Paginated Report</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Multitenancy-Solution-for-Embedded-PowerBI-Paginated-Report/m-p/2375685#M34770</link>
      <description>&lt;P&gt;Have you found a solution to this issue. &amp;nbsp;I have a similar issue and haven't been able to find anything to help me. &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Mar 2022 19:34:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Multitenancy-Solution-for-Embedded-PowerBI-Paginated-Report/m-p/2375685#M34770</guid>
      <dc:creator>freddycastro</dc:creator>
      <dc:date>2022-03-04T19:34:58Z</dc:date>
    </item>
  </channel>
</rss>

