Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!View all the Fabric Data Days sessions on demand. View schedule
Is there a way to script out everything in my Fabric workspace then run/import that script in another Fabric tenant so I don't have to manually recreate the workspace, and Lakehouses in the workspace, and the settings in those Lakehouses inside of the other Fabric tenant? Something with the same functionality as an Azure ARM template for is what I'm looking for - but for Fabric workspaces. I found this from 2019 in reference to Power BI workspaces, but does this work with a Fabric workspace?
Duplicating workspaces by using Power BI cmdlets | Microsoft Power BI Blog | Microsoft Power BI
Solved! Go to Solution.
Thank you for confirming there is not yet a complete solution. Also, we no longer have the tenant level migration ask, but rather we need a better/single way to automate the creation of Fabric items. I will post something to the ideas forum.
Is there already a way to download an ARM template with all the items in the workspace?
Thank you for confirming there is not yet a complete solution. Also, we no longer have the tenant level migration ask, but rather we need a better/single way to automate the creation of Fabric items. I will post something to the ideas forum.
Hi @TJ_Chi
Thanks for using Fabric Community.
While there isn’t a direct equivalent to Azure ARM templates for Fabric workspaces, there are some options you might consider:
PowerShell Scripts:
Some users have discussed using PowerShell scripts to automate administrative tasks in Fabric. However, these discussions primarily focus on Power BI workspaces.
Solved: Re: Automate fabric workspace administration via p... - Microsoft Fabric Community
How to migrate workspaces between tenants in Fabri... - Microsoft Fabric Community
Unfortunately, none of these methods provide a complete solution for scripting out everything in a Fabric workspace and importing that script into another Fabric tenant. However, your suggestion is definitely valuable! We use customer feedback like yours to prioritize future features. The more users who request the ability to customize backgrounds, the higher it moves on our list.
Appreciate if you could share the feedback on our Microsoft Fabric Ideas. Which would be open for the user community to upvote & comment on. This allows our product teams to effectively prioritize your request against our existing feature backlog and gives insight into the potential impact of implementing the suggested feature.
I hope this information helps. If you have any further queries please do let us know.
Thanks
Hi @TJ_Chi
We haven’t heard from you on the last response and was just checking back to see if your query has been resolved. Otherwise, will respond back with the more details and we will try to help.
Thanks