<?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: Need Help - Control Page Navigation in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4739712#M61928</link>
    <description>&lt;P&gt;Hey&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1293218"&gt;@Manoj21011988&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Yes, I have faced this challenge before, and you are right Power BI does not currently support dynamic page-level security like it does for rows. A&amp;nbsp;common workaround that works well within a single report:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Use a landing page&lt;/STRONG&gt; as your main navigation hub.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Create navigation buttons&lt;/STRONG&gt; (using shapes or buttons) to other pages.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Control the visibility&lt;/STRONG&gt; of these buttons using &lt;STRONG&gt;measures + selection pane&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Steps I Followed:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Create a DAX measure&lt;/STRONG&gt; to check user identity:&lt;/P&gt;&lt;PRE&gt;ShowAdminPage = IF(USERPRINCIPALNAME() = "admin@example.com", "Go to Admin Page", BLANK())&lt;/PRE&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Use that measure in a card visual&lt;/STRONG&gt; placed over the button and set transparency (or use bookmark workaround).&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;In the Selection Pane&lt;/STRONG&gt;, toggle the visibility of the navigation buttons by layering a blocking shape/card that only appears for unauthorized users.&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;EM&gt;It's not true page-level security, but it’s a practical UI-driven method that works in many cases.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;For Detailed Information:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;A target="_new" rel="noopener"&gt;Dynamic Navigation Based on User in Power BI – SQLBI&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/power-bi/create-reports/desktop-bookmarks#using-buttons-for-navigation" target="_new" rel="noopener"&gt;Create navigation experiences in reports – Microsoft Learn&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A target="_new" rel="noopener"&gt;Tips for Using USERPRINCIPALNAME in Power BI – RADACAD&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A target="_new" rel="noopener"&gt;Power BI Button Visibility Workaround Using DAX – Excelerator BI&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A target="_new" rel="noopener"&gt;Page Navigation Without Page Access – PowerBI Community Thread&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;If you found this solution helpful, please consider accepting it and giving it a kudos (Like) it’s greatly appreciated and helps others find the solution more easily.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;&lt;A href="https://www.linkedin.com/in/nasif-azam-9aa2331a0/" target="_blank" rel="noopener nofollow noreferrer"&gt;Nasif Azam&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Sun, 22 Jun 2025 15:10:50 GMT</pubDate>
    <dc:creator>Nasif_Azam</dc:creator>
    <dc:date>2025-06-22T15:10:50Z</dc:date>
    <item>
      <title>Need Help - Control Page Navigation</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4739433#M61923</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I'm currently working on a Power BI report where I need to restrict access to certain pages for specific users. Unfortunately, I'm not in a position to use Power BI Apps or create separate reports, so everything needs to remain within a single report.&lt;/P&gt;&lt;P&gt;I've explored a few options, such as controlling the visibility of buttons or shapes to navigate between pages. However, I haven't been able to find a way to dynamically control their visibility using DAX - those options just don't seem to appear for me.&lt;/P&gt;&lt;P&gt;Has anyone faced a similar challenge or found a workaround to conditionally hide/show pages or navigation elements based on user roles or filters, all within the same report?&lt;/P&gt;</description>
      <pubDate>Sat, 21 Jun 2025 16:49:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4739433#M61923</guid>
      <dc:creator>Manoj21011988</dc:creator>
      <dc:date>2025-06-21T16:49:07Z</dc:date>
    </item>
    <item>
      <title>Re: Need Help - Control Page Navigation</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4739481#M61924</link>
      <description>&lt;P&gt;I have same question before, tried with RLS and DAX role indicator measures AI provided but still couldn't figure out how. Hopefully someone with a tested solution can help.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 21 Jun 2025 22:04:44 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4739481#M61924</guid>
      <dc:creator>MasonMA</dc:creator>
      <dc:date>2025-06-21T22:04:44Z</dc:date>
    </item>
    <item>
      <title>Re: Need Help - Control Page Navigation</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4739488#M61925</link>
      <description>&lt;P&gt;Page Level Security is not a thing. Create separate reports.&lt;/P&gt;</description>
      <pubDate>Sat, 21 Jun 2025 22:25:33 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4739488#M61925</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2025-06-21T22:25:33Z</dc:date>
    </item>
    <item>
      <title>Re: Need Help - Control Page Navigation</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4739593#M61927</link>
      <description>&lt;P&gt;You can follow this approach, I tested it and it will work&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.youtube.com/watch?v=FrEDZZXiit8" target="_blank"&gt;https://www.youtube.com/watch?v=FrEDZZXiit8&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;but remember there is a loop hole in this method, every time a person opens a specific page, reportSection id will appear in the report URL, so if one person shares that id to other person then users can easily by pass the page level security that you are trying to implement using RLS and DAX.&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;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Connect on &lt;A href="https://www.linkedin.com/in/tharun-kumar-ravikrindhi/" target="_blank" rel="noopener"&gt;LinkedIn&lt;/A&gt;&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;DIV class=""&gt;&lt;BR /&gt;&lt;BR /&gt;
&lt;DIV class=""&gt;&lt;BR /&gt;&lt;BR /&gt;
&lt;DIV style="border-radius: 1px; padding: 10px; border: solid #cccccc 1px; background: #fafafa no-repeat right 10px center;"&gt;&lt;BR /&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;BR /&gt;&lt;BR /&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG style="margin-right: 3px;"&gt;&lt;STRONG style="margin-right: 3px;"&gt;Did I answer your question? Mark my post as a solution!&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;STRONG style="margin-right: 3px;"&gt;&lt;STRONG style="margin-right: 3px;"&gt;If I helped you, click on the Thumbs Up to give Kudos.&lt;BR /&gt;&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;BR /&gt;
&lt;P style="padding: 0; margin: 5px 50px 0 0;"&gt;Proud to be a Super User!&lt;/P&gt;
&lt;/TD&gt;
&lt;TD&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PBI_SuperUser_Rank@2x.png" style="width: 70px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/1107700iD5193F780866AA58/image-size/large?v=v2&amp;amp;px=999" width="70" role="button" title="PBI_SuperUser_Rank@2x.png" alt="PBI_SuperUser_Rank@2x.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Sun, 22 Jun 2025 07:21:07 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4739593#M61927</guid>
      <dc:creator>tharunkumarRTK</dc:creator>
      <dc:date>2025-06-22T07:21:07Z</dc:date>
    </item>
    <item>
      <title>Re: Need Help - Control Page Navigation</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4739712#M61928</link>
      <description>&lt;P&gt;Hey&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1293218"&gt;@Manoj21011988&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Yes, I have faced this challenge before, and you are right Power BI does not currently support dynamic page-level security like it does for rows. A&amp;nbsp;common workaround that works well within a single report:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Use a landing page&lt;/STRONG&gt; as your main navigation hub.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Create navigation buttons&lt;/STRONG&gt; (using shapes or buttons) to other pages.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Control the visibility&lt;/STRONG&gt; of these buttons using &lt;STRONG&gt;measures + selection pane&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Steps I Followed:&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Create a DAX measure&lt;/STRONG&gt; to check user identity:&lt;/P&gt;&lt;PRE&gt;ShowAdminPage = IF(USERPRINCIPALNAME() = "admin@example.com", "Go to Admin Page", BLANK())&lt;/PRE&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;Use that measure in a card visual&lt;/STRONG&gt; placed over the button and set transparency (or use bookmark workaround).&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;STRONG&gt;In the Selection Pane&lt;/STRONG&gt;, toggle the visibility of the navigation buttons by layering a blocking shape/card that only appears for unauthorized users.&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;EM&gt;It's not true page-level security, but it’s a practical UI-driven method that works in many cases.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;For Detailed Information:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;A target="_new" rel="noopener"&gt;Dynamic Navigation Based on User in Power BI – SQLBI&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/power-bi/create-reports/desktop-bookmarks#using-buttons-for-navigation" target="_new" rel="noopener"&gt;Create navigation experiences in reports – Microsoft Learn&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A target="_new" rel="noopener"&gt;Tips for Using USERPRINCIPALNAME in Power BI – RADACAD&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A target="_new" rel="noopener"&gt;Power BI Button Visibility Workaround Using DAX – Excelerator BI&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A target="_new" rel="noopener"&gt;Page Navigation Without Page Access – PowerBI Community Thread&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;If you found this solution helpful, please consider accepting it and giving it a kudos (Like) it’s greatly appreciated and helps others find the solution more easily.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;&lt;A href="https://www.linkedin.com/in/nasif-azam-9aa2331a0/" target="_blank" rel="noopener nofollow noreferrer"&gt;Nasif Azam&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 22 Jun 2025 15:10:50 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4739712#M61928</guid>
      <dc:creator>Nasif_Azam</dc:creator>
      <dc:date>2025-06-22T15:10:50Z</dc:date>
    </item>
    <item>
      <title>Re: Need Help - Control Page Navigation</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4742419#M61970</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1293218"&gt;@Manoj21011988&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thank you for reaching out to Microsoft Fabric Community.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thank you&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/871356"&gt;@Nasif_Azam&lt;/a&gt;,&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/100342"&gt;@lbendlin&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/685422"&gt;@tharunkumarRTK&lt;/a&gt;&amp;nbsp;for the prompt response.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;As we haven’t heard back from you, we wanted to kindly follow up to&amp;nbsp;check if the solution provided by the user's resolved your issue?&amp;nbsp;or let us know if you need any further assistance.&lt;BR /&gt;If any response resolved your issue, please mark it as "Accept as solution" and click "Yes" if you found it helpful.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks and regards,&lt;/P&gt;
&lt;P&gt;Anjan Kumar Chippa&lt;/P&gt;</description>
      <pubDate>Tue, 24 Jun 2025 13:05:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4742419#M61970</guid>
      <dc:creator>v-achippa</dc:creator>
      <dc:date>2025-06-24T13:05:08Z</dc:date>
    </item>
    <item>
      <title>Re: Need Help - Control Page Navigation</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4742468#M61971</link>
      <description>&lt;P&gt;Thanks for the amazing community members here,&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/871356"&gt;@Nasif_Azam&lt;/a&gt;&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/685422"&gt;@tharunkumarRTK&lt;/a&gt;&amp;nbsp;, I took in both your solutions and also looked at this&amp;nbsp; &lt;A href="https://www.youtube.com/watch?v=UU6c8kvqLpA" target="_blank"&gt;https://www.youtube.com/watch?v=UU6c8kvqLpA&lt;/A&gt;&amp;nbsp; as well. And just a few minutes ago, finally able to get a closure on crafting Page level access at a UI level.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/100342"&gt;@lbendlin&lt;/a&gt;'s point it is still not true security, but till such a solution can be found we will need to live with this.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 24 Jun 2025 13:42:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Need-Help-Control-Page-Navigation/m-p/4742468#M61971</guid>
      <dc:creator>Manoj21011988</dc:creator>
      <dc:date>2025-06-24T13:42:58Z</dc:date>
    </item>
  </channel>
</rss>

