<?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 RLSs security implement to different level of access restriction in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/RLSs-security-implement-to-different-level-of-access-restriction/m-p/3503222#M45162</link>
    <description>&lt;P&gt;I have a few dashboards built to show sales, revenue, expenses, usage etc , I need to build an access control for these dashboards&amp;nbsp;&lt;/P&gt;&lt;P&gt;High-level requirement access is&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;There is a global head for each product, they should be able to access details across all regions and locations for the product they are head of. For example, the Global head for &lt;STRONG&gt;TV,&amp;nbsp;&lt;/STRONG&gt;can access &lt;STRONG&gt;TV&lt;/STRONG&gt; sales across all regions and locations&amp;nbsp;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Similarly, there will be a region head for each product, they should be able to access details across all locations in that region.&amp;nbsp;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;There will be a location co-head for each product, they can access details of that particular location for the product he/she is head of.&amp;nbsp;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;And below is the sample table of product, region and location.&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Product&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Region&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Location&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;America&lt;/TD&gt;&lt;TD&gt;Texas&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;America&lt;/TD&gt;&lt;TD&gt;New York&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Europe&lt;/TD&gt;&lt;TD&gt;Germany&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Europe&lt;/TD&gt;&lt;TD&gt;Italy&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Greater China&lt;/TD&gt;&lt;TD&gt;Shandong&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Greater China&lt;/TD&gt;&lt;TD&gt;Zhejiang&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Japan&lt;/TD&gt;&lt;TD&gt;Tokoyo&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Japan&lt;/TD&gt;&lt;TD&gt;Kyoto&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Rest of Asia&lt;/TD&gt;&lt;TD&gt;India&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Rest of Asia&lt;/TD&gt;&lt;TD&gt;Singapore&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;America&lt;/TD&gt;&lt;TD&gt;Texas&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;America&lt;/TD&gt;&lt;TD&gt;New York&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Europe&lt;/TD&gt;&lt;TD&gt;Germany&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Europe&lt;/TD&gt;&lt;TD&gt;Italy&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Greater China&lt;/TD&gt;&lt;TD&gt;Shandong&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Greater China&lt;/TD&gt;&lt;TD&gt;Zhejiang&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Japan&lt;/TD&gt;&lt;TD&gt;Tokoyo&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Japan&lt;/TD&gt;&lt;TD&gt;Kyoto&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Rest of Asia&lt;/TD&gt;&lt;TD&gt;India&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Rest of Asia&lt;/TD&gt;&lt;TD&gt;Singapore&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So I am planning to design the roles as below&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&amp;nbsp; Roles for each product to be assigned to Global product heads&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;&amp;nbsp; Roles for each product and region combination, are to be assigned to region heads&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;&amp;nbsp; Roles for each product and location combination, to assign to location co-head&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;But these would end up creating too many roles and also will have operation maintenance issues when a new product is added.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;is there a simple way in power-bi space to build ACL for these kinds of requirements?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sun, 29 Oct 2023 16:45:04 GMT</pubDate>
    <dc:creator>scoder</dc:creator>
    <dc:date>2023-10-29T16:45:04Z</dc:date>
    <item>
      <title>RLSs security implement to different level of access restriction</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/RLSs-security-implement-to-different-level-of-access-restriction/m-p/3503222#M45162</link>
      <description>&lt;P&gt;I have a few dashboards built to show sales, revenue, expenses, usage etc , I need to build an access control for these dashboards&amp;nbsp;&lt;/P&gt;&lt;P&gt;High-level requirement access is&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;There is a global head for each product, they should be able to access details across all regions and locations for the product they are head of. For example, the Global head for &lt;STRONG&gt;TV,&amp;nbsp;&lt;/STRONG&gt;can access &lt;STRONG&gt;TV&lt;/STRONG&gt; sales across all regions and locations&amp;nbsp;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Similarly, there will be a region head for each product, they should be able to access details across all locations in that region.&amp;nbsp;&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;There will be a location co-head for each product, they can access details of that particular location for the product he/she is head of.&amp;nbsp;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;And below is the sample table of product, region and location.&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;STRONG&gt;Product&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Region&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD&gt;&lt;STRONG&gt;Location&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;America&lt;/TD&gt;&lt;TD&gt;Texas&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;America&lt;/TD&gt;&lt;TD&gt;New York&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Europe&lt;/TD&gt;&lt;TD&gt;Germany&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Europe&lt;/TD&gt;&lt;TD&gt;Italy&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Greater China&lt;/TD&gt;&lt;TD&gt;Shandong&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Greater China&lt;/TD&gt;&lt;TD&gt;Zhejiang&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Japan&lt;/TD&gt;&lt;TD&gt;Tokoyo&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Japan&lt;/TD&gt;&lt;TD&gt;Kyoto&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Rest of Asia&lt;/TD&gt;&lt;TD&gt;India&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;TV&lt;/TD&gt;&lt;TD&gt;Rest of Asia&lt;/TD&gt;&lt;TD&gt;Singapore&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;America&lt;/TD&gt;&lt;TD&gt;Texas&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;America&lt;/TD&gt;&lt;TD&gt;New York&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Europe&lt;/TD&gt;&lt;TD&gt;Germany&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Europe&lt;/TD&gt;&lt;TD&gt;Italy&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Greater China&lt;/TD&gt;&lt;TD&gt;Shandong&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Greater China&lt;/TD&gt;&lt;TD&gt;Zhejiang&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Japan&lt;/TD&gt;&lt;TD&gt;Tokoyo&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Japan&lt;/TD&gt;&lt;TD&gt;Kyoto&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Rest of Asia&lt;/TD&gt;&lt;TD&gt;India&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;Mobile&lt;/TD&gt;&lt;TD&gt;Rest of Asia&lt;/TD&gt;&lt;TD&gt;Singapore&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So I am planning to design the roles as below&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&amp;nbsp; Roles for each product to be assigned to Global product heads&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;&amp;nbsp; Roles for each product and region combination, are to be assigned to region heads&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;&amp;nbsp; Roles for each product and location combination, to assign to location co-head&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;But these would end up creating too many roles and also will have operation maintenance issues when a new product is added.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;is there a simple way in power-bi space to build ACL for these kinds of requirements?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 29 Oct 2023 16:45:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/RLSs-security-implement-to-different-level-of-access-restriction/m-p/3503222#M45162</guid>
      <dc:creator>scoder</dc:creator>
      <dc:date>2023-10-29T16:45:04Z</dc:date>
    </item>
    <item>
      <title>Re: RLSs security implement to different level of access restriction</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/RLSs-security-implement-to-different-level-of-access-restriction/m-p/3503539#M45165</link>
      <description>&lt;P&gt;You should be able to achieve this using PATH and USERPRINCIPALNAME functions. See RADACAD article here for more details&amp;nbsp;&lt;A href="https://radacad.com/dynamic-row-level-security-with-organizational-hierarchy-power-bi" target="_blank"&gt;Dynamic Row Level Security with Organizational Hierarchy Power BI - RADACAD&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 30 Oct 2023 01:13:48 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/RLSs-security-implement-to-different-level-of-access-restriction/m-p/3503539#M45165</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-10-30T01:13:48Z</dc:date>
    </item>
  </channel>
</rss>

