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

Join us at FabCon Vienna from September 15-18, 2025, for the ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM. Get registered

Reply
DiKi-I
Post Patron
Post Patron

Need help

Hi ,

Need help on some questions which came from one of the client. They want to create different customer profiles in fabric but they don't want to manually move workbooks across workspaces for different customers.  Also they would like to replicate workspace , pbi for each customer. So the question is how this could be implemented in fabric in an effective way?

1 ACCEPTED SOLUTION
Vinodh247
Resolver III
Resolver III

  • Treat each customer as a separate Fabric workspace, this isolates data, access controls, notebooks, and reports cleanly.

  • Use service principals or managed identities to automate workspace creation and artifact deployment.

  • To avoid manually moving artifacts, use Fabric REST APIs. You can script this using Azure DevOps pipelines, PowerShell, or Fabric Notebook automation (via REST API calls).

  • Use Power BI API to clone and bind datasets to different data sources (parameterized binding).

View solution in original post

5 REPLIES 5
v-prasare
Community Support
Community Support

Hi @DiKi-I,

As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided for your issue worked? or let us know if you need any further assistance here?

 

 

 

Thanks,

Prashanth Are

MS Fabric community support

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly and give Kudos if helped you resolve your query

v-prasare
Community Support
Community Support

Hi @DiKi-I,

As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided for your issue worked? or let us know if you need any further assistance here?

 

 

 

Thanks,

Prashanth Are

MS Fabric community support

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly and give Kudos if helped you resolve your query

v-prasare
Community Support
Community Support

Hi @DiKi-I,

As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided for your issue worked? or let us know if you need any further assistance here?

 

 

 

Thanks,

Prashanth Are

MS Fabric community support

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly and give Kudos if helped you resolve your query

burakkaragoz
Community Champion
Community Champion

Hi @DiKi-I ,

 

To implement customer-specific profiles in Microsoft Fabric without manual workbook movement:

  • Create a separate Fabric workspace for each customer to isolate data and access.
  • Automate workspace and artifact deployment using service principals or managed identities.
  • Use Fabric REST APIs with tools like Azure DevOps, PowerShell, or Fabric Notebooks to script artifact deployment.
  • Use the Power BI API to clone reports and bind them to different data sources using parameterized binding.
Vinodh247
Resolver III
Resolver III

  • Treat each customer as a separate Fabric workspace, this isolates data, access controls, notebooks, and reports cleanly.

  • Use service principals or managed identities to automate workspace creation and artifact deployment.

  • To avoid manually moving artifacts, use Fabric REST APIs. You can script this using Azure DevOps pipelines, PowerShell, or Fabric Notebook automation (via REST API calls).

  • Use Power BI API to clone and bind datasets to different data sources (parameterized binding).

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

May FBC25 Carousel

Fabric Monthly Update - May 2025

Check out the May 2025 Fabric update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.