Skip to main content

Move projects across organizations

Move projects from one organization to another without losing your work. All pipelines, services, environments, and settings transfer with the project, so you can reorganize teams or restructure your account without starting over.

This is useful for organizational restructuring, team changes, or ensuring proper access control alignment.

Prerequisites

  • Move Project permission on the source project
  • Create Project permission in the destination organization
note

Organization-level connectors, secrets, and templates will need to be reconfigured or recreated in the destination organization.

Steps to Move a Project

Step 1: Navigate and Access the Move Option

From the Projects listing:

  1. Navigate to Projects at account or organization level
  2. Click the menu next to your project
  3. Select Move Project

From the Project overview page:

  1. Open your project
  2. Click the menu in the top right
  3. Select Move Project

Step 2: Select Destination Organization

  1. In the Move Project modal, review the warning about potential configuration impacts

  2. Choose your destination organization from the dropdown (only organizations where you have Create Project permission appear)

  3. Click Move Project to start the move process

Step 3: Confirm the Move

  1. Review the confirmation dialog showing potential impacts

  2. Type the Project name to confirm

  3. Click Confirm Move

Once the move completes, you'll be redirected to the project in its new organization. Verify that pipelines and deployments function as expected.

Post-Move Impact

After moving a project, a banner appears at the top of project pages:

warning

This project was recently moved from another organization. Fix references to resources from the previous organization, if any.

The banner displays for all users with project access until dismissed or after 7 days, whichever occurs first.

What Continues Working

  • Project-level resources: All connectors, secrets, and templates scoped to the project
  • Account-level resources: All account-scoped configurations remain accessible
  • Pipeline components: Code sources, input sets, triggers, execution history, variables, notifications, and policy sets

What Requires Updates

Organization-level resources from the source organization will no longer be accessible:

  • Connectors: Git, Docker, and cloud provider connectors must be recreated or remapped
  • Secrets: API tokens, passwords, and credentials must be recreated in the destination organization
  • Templates: Step, stage, and pipeline templates must be available in the new organization
  • YAML references: Fully qualified identifiers like org.identifier.connectorId must be updated