Forum Discussion

Ignacio_Arjona's avatar
Ignacio_Arjona
New Member
7 months ago
Solved

Power BI Apps without Explore Tab

Hi! I'm designing a Power BI report app to show users a set of survey measures. The report has two types of information: A personal section, where each user (identified by email) can see only the...
  • cengizhanarslan's avatar
    7 months ago

     

    1) Apply RLS so users only ever see their own rows

    2) Precompute global averages in:

    • Power Query
    • SQL
    • Dataflow

    3) Store them in a separate table not affected by RLS

    4) Use that table for the “global averages” visuals

     

  • Poojara_D12's avatar
    7 months ago

    Hi Ignacio_Arjona 

    You apply RLS so users can only ever see their own detailed rows, which fully protects the dataset from Explore, exports, and other access paths. Global averages are then calculated upstream (in SQL, Power Query, or a dataflow) and stored in a separate, pre-aggregated table that is not affected by RLS. That table is used exclusively for overall or benchmark visuals, while the RLS-protected table is used only for personal views. This clean separation between secure detail data and safe aggregated data is the only supported way to meet both privacy and reporting requirements.