Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
jude_w
New Member

Centralized Power BI Dashboard Template for Multiple Clients

I have multiple clients, and each client's data is stored in their respective SharePoint folders with the same folder structure and file format. Here's the structure:

Client Folder

└── Reports
├── Sales
│ ├── sales.xlsx
│ ├── sales1.xlsx
│ └── ...
├── Inventory
│ ├── inventory.csv
│ ├── inventory1.csv
│ └── ...
├── Purchase
│ ├── purchase.xlsx
│ ├── purchase1.xlsx
│ └── ...
└── Payments
├── pay.csv
├── pay1.csv
└── ...
we upload report on daily basis to each folder with new data.

I want to create separate dashboards for each client using their respective data while maintaining the same dashboard structure (e.g., same visuals and measures).

To streamline the process:

  1. I want to use a central template in Power BI that pulls data dynamically based on the client's folder.
  2. If I make changes to a measure or visual in this central template, those changes should automatically apply to all client dashboards.

Could someone guide me on:

  1. How to set up a central template in Power BI?
  2. How to configure the template to dynamically connect to the specific client’s folder in SharePoint?
  3. The best practices for managing such a setup to ensure scalability and ease of updates?

Any suggestions, tips, or resources would be greatly appreciated!



1 ACCEPTED SOLUTION
danextian
Super User
Super User

Hi @jude_w 

 

There is no such thing as a centralized template in Power BI. There are semantic models you can connect to and build reports on top of. Changes to these semantic models themselves (new, deleted, modified measures) will flow 100% via live connetion or partly via direct query (as you can select indivdual tables) to the reports that are referencing them but these individual reports/dashboards are independent from each other. The look and feel of the published reports that hold the semantic models are independent from any other reports even from those that are referencing them.

 

For maintainability I would maintain a single report (that can be connected to mulitple semantic models or  other data sources) and use row level security to limit what a user has access to.










Did I answer your question? Mark my post as a solution!


Proud to be a Super User!









"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.

View solution in original post

3 REPLIES 3
DoriFussmann
New Member

This is not a complete solution, but did you check www.craftedbi.com? has easy to use templates in Power BI, and kind of makes the entire design a simple plug-and-play. Check it out.

It's not free, but not expensive at all and you actually get 9 pages at the minimum. Will save you weeks if not months of work..

You can basically use this template and apply to each one of your clients easily.

v-veshwara-msft
Community Support
Community Support

Hi @jude_w 
Thanks for reaching out to Microsoft Fabric Forum Community,
Unfortunately, Power BI doesn't support a centralized template where updates automatically propagate to all dependent reports.
 However, there are some strategies you can use to streamline the process as mentioned by @danextian 
Common Semantic Model: Create a master semantic model that contains all your measures and data structures. When you update the model, all reports connected to it will reflect the changes.
Single report: Maintaining a single report connected to multiple data sources or semantic models and using RLS to limit the user’s access is another approach which can work for your case.

Please reach out if you need assistance in the above mentioned approaches.
Or if the solution has met your requirements please accept whichever solution met your needs to help others find it easily.

Thank you.

danextian
Super User
Super User

Hi @jude_w 

 

There is no such thing as a centralized template in Power BI. There are semantic models you can connect to and build reports on top of. Changes to these semantic models themselves (new, deleted, modified measures) will flow 100% via live connetion or partly via direct query (as you can select indivdual tables) to the reports that are referencing them but these individual reports/dashboards are independent from each other. The look and feel of the published reports that hold the semantic models are independent from any other reports even from those that are referencing them.

 

For maintainability I would maintain a single report (that can be connected to mulitple semantic models or  other data sources) and use row level security to limit what a user has access to.










Did I answer your question? Mark my post as a solution!


Proud to be a Super User!









"Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand."
Need Power BI consultation, get in touch with me on LinkedIn or hire me on UpWork.
Learn with me on YouTube @DAXJutsu or follow my page on Facebook @DAXJutsuPBI.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.