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

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

Reply
IAMCS
Frequent Visitor

How to add a new workspace to an already created "deployement pipeline"

Uptill now , we only had two workspaces  "Dev" and "Prod" , further I created a deployement pipeline to push report from dev to prod .
Now I have created a one more workspace "Test" and I need to modify my deployement pipeline such that flow is DEV-TEST-PROD.

also to not I have deployed reort to app , and the link of app has been shared to user . solution should be like , we need not to change link that we already have share of PROD report.

Refere image of my deployement pipeline attached below

IAMCS_0-1751733192540.png

 

1 ACCEPTED SOLUTION

Hi @IAMCS,

 

Thank you for reaching out to Microsoft Fabric Community.

 

Thank you @lbendlin@rohit1991 and @burakkaragoz for the prompt response.

 

Currently inserting a new stage between an existing deployment pipeline is not supported. The only way to add in the middle of the deployment flow is to recreate the pipeline with all three workspaces in the correct order.

  • Delete the current pipeline, this will not delete your workspaces or apps.
  • Create a new deployment pipeline with three stages.
  • Assign the same existing DEV, TEST and PROD workspaces in the correct order.
  • Since your app was published from the PROD workspace and you are reusing that workspace in the new pipeline, the app link will remain same and no need to update or share a new link.

The app URL is tied to the workspace not to the pipeline so recreating the pipeline will not impact the app or its link in any way.

This is a safe and supported approach and the shared link for your PROD app will continue to work as it is.

 

 

If this post helps, then please consider Accepting as solution to help the other members find it more quickly, don't forget to give a "Kudos" – I’d truly appreciate it! 

 

Thanks and regards,

Anjan Kumar Chippa

View solution in original post

7 REPLIES 7
burakkaragoz
Community Champion
Community Champion

Hi @IAMCS ,

 

You can definitely update your deployment pipeline to follow the new DEV → TEST → PROD flow, but there are a couple of things to keep in mind:

  1. You’ll need to remove the existing pipeline and recreate it with the three stages in the correct order. Unfortunately, Power BI doesn’t currently support inserting a new workspace into an existing pipeline flow.

  2. When you recreate the pipeline, assign the same PROD workspace to the final stage. Since the app is already published from that workspace, the app link won’t change — so users can continue using the same URL without any disruption.

  3. After setting up the new pipeline, reassign the DEV and TEST workspaces accordingly. Then you can start deploying from DEV to TEST, and from TEST to PROD as needed.

Let me know if you want help walking through the steps — happy to assist.

If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.

This response was assisted by AI for translation and formatting purposes.

1. By removing the existing pipeline do you mean delting the pipeline?
2. If I recreate the pipeline , are you 100% sure that after  setting up the new pipeline, reassign the DEV, TEST and Prod workspaces accordingly. will no change the app link of PROD workspace. (Have you by any chance tried this before)

I am not willing to take the risk, if by chance anything goes wrong with the link , as it has been shared with soo many buisness users. 

Hi @IAMCS,

 

Thank you for reaching out to Microsoft Fabric Community.

 

Thank you @lbendlin@rohit1991 and @burakkaragoz for the prompt response.

 

Currently inserting a new stage between an existing deployment pipeline is not supported. The only way to add in the middle of the deployment flow is to recreate the pipeline with all three workspaces in the correct order.

  • Delete the current pipeline, this will not delete your workspaces or apps.
  • Create a new deployment pipeline with three stages.
  • Assign the same existing DEV, TEST and PROD workspaces in the correct order.
  • Since your app was published from the PROD workspace and you are reusing that workspace in the new pipeline, the app link will remain same and no need to update or share a new link.

The app URL is tied to the workspace not to the pipeline so recreating the pipeline will not impact the app or its link in any way.

This is a safe and supported approach and the shared link for your PROD app will continue to work as it is.

 

 

If this post helps, then please consider Accepting as solution to help the other members find it more quickly, don't forget to give a "Kudos" – I’d truly appreciate it! 

 

Thanks and regards,

Anjan Kumar Chippa

rohit1991
Super User
Super User

Hi @IAMCS Yes, you can add your new "Test" workspace in between without changing the PROD app link. Could you please try below

 

Open the Pipeline  Go to your existing deployment pipeline in Power BI Service.
 
Add the New Stage
    • Click the + (Add Stage) between DEV and PROD.
    • Assign your "Test" workspace to this new stage.
    • If you don’t see the “+” button, use the three-dot menu on either DEV or PROD and choose Add stage.

 

Reorder if Needed If Test doesn’t slot in automatically between DEV and PROD, unassign and reassign workspaces in the right order:
→ DEV → TEST → PROD.
 
PROD App Link Stays the Same  No need to update the shared app link — pushing changes from TEST to PROD will update the existing app and link.
 
New Flow Will Be
    • Build in DEV
    • Validate in TEST
    • Deploy to PROD

Did it work? ✔ Give a Kudo • Mark as Solution – help others too!

I dont see any "Click the + (Add Stage) between DEV and PROD" in my UI.
Below I have attached the screenshot for better refrence.
Please guide if there is any way to modify the existing deployement pipeline.

IAMCS_0-1751958739070.png

 

lbendlin
Super User
Super User

Delete/unlink the Dev workspace from the pipeline.  Create two new workspaces for DEV and ITG. Add them to the pipeline Then backport your content from PROD to ITG and from there to DEV.

 

Assign a workspace to a deployment pipeline - Microsoft Fabric | Microsoft Learn

Backporting will be challenging step as my DEV workspace as 20-30 dataflows and noteboks and many warehouses. So even if I try to push everything from DEV to PROD , it will make not much sense as warehouse and dataflows items can't me moved using deployement pipeline.

Helpful resources

Announcements
September Fabric Update Carousel

Fabric Monthly Update - September 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

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