A pipeline is a named route to production for a single target state definition: stages you name yourself, such as Dev, UAT and Production, in the order you want them, each holding its own domains.
Once you have created a pipeline, promoting a definition from development to test to production becomes a sequence of reviewed, approved steps you can follow on a single board.
Note: Pipelines are optional. You can deploy a definition directly to any domain without one. A pipeline adds the sequencing and the single board that shows how far a definition has travelled.

Prerequisites
A target state definition stored in a registered source. A pipeline promotes exactly one definition. See how to create a definition.
Access to the domains you want to include. Domains are listed by the cell that owns them, and you only see cells you have access to.
The entitlement to request deployments. If you can see Pipelines under Configuration Management but the New pipeline button is missing, you have read-only access.
Method
Step 1: Open the pipeline editor
Navigate to Configuration Management > Pipelines.
Select New pipeline.
The editor opens with one stage already named Development, so the draft is valid straight away. Rename it if you want.
Step 2: Name the pipeline and choose its definition
Enter a Pipeline name, for example
Config promotion. Names must be unique among your pipelines, ignoring case.In Definition source, choose the source that holds the definition. Sources that need attention are marked with a warning icon.
In Target State Definition, choose the definition this pipeline promotes. The list shows each definition's
scope/codeand title.Optionally add a Description.
Changing the source clears the chosen definition, because a definition belongs to the source it was picked from.
Step 3: Arrange the stages
Each stage is a step on the route. Configuration travels through them left to right on the board, in the order you set here.
For each stage:
Enter a Stage name, such as
Development,UATorProduction. Every stage needs a name.Pick a Stage colour from the seven swatches. The colour tints the stage's column on the board and helps you tell stages apart at a glance.
Optionally add a Description. It appears above the domains on the board.
Use Add domain to add each domain that belongs to this stage. Domains are grouped by cell. Within a stage, domains are deployed in the order listed. Use the up and down arrows beside a domain to reorder, or the cross to remove it.
To add another stage, select Add stage below the last one. Use Move stage earlier and Move stage later (the arrow buttons) to reorder, or Remove stage to delete one.
A few rules to know:
A domain can appear in only one stage per pipeline. Domains already placed are removed from the Add domain list.
A stage with no domains is allowed. This is how you plan a route before the domains exist. The board offers to add domains later.
A pipeline can hold up to 20 stages and up to 100 domains in total.
Step 4: Save
Select Create pipeline. The editor opens the new pipeline's board.
Saving a pipeline never deploys anything. It only records the route.
If you leave the editor with unsaved changes, Admin Portal asks whether to Leave the editor or Stay here.
See how to raise a deployment request.
Reading the pipeline board
The board shows one column per stage, joined by arrows. Each domain appears as a node showing:
the revision of the definition last applied there, or no revision;
a status chip: Succeeded, Failed, Deploying now, Awaiting approval, Approved · ready, Behind latest or Never deployed;
change counts, labelled applied for what the last run did, or expected for what the next run would do. Expected counts are not read automatically. Select Show expected changes to compute them for every waiting domain on the board in one go.
Each stage column has a Promote button when any of its domains is behind the latest revision. Promoting raises one deployment request per domain that is behind, and each request still needs approval before it can be deployed.
Linking and cloning a pipeline
Both actions appear on a pipeline's card in the list and in the board header. Both open the editor pre-filled, and nothing is saved until you select Create pipeline.
Link: share one structure across several definitions
Use Link when you want to promote a different definition along exactly the same route, and keep the two routes in step. A linked pipeline inherits its stages, colours, descriptions and domains from the original. Any change to the original's structure applies to the linked pipeline immediately.
On the pipeline whose structure you want to reuse, select Link.
The editor opens titled Linked pipeline with a read-only Inherited structure panel. Give the pipeline a name (the suggested name is the original's name followed by
· linked), choose the source and the Target State Definition to promote, and add a description if you like.Select Create pipeline.
On the linked pipeline you can edit only the name, description and definition. To change the stages or domains, edit the original. The board shows a banner Structure linked to [original] with a link to it.
To break the link later, select Detach on that banner. The pipeline keeps a copy of the structure as it stands and stops following the original. Detaching deploys nothing and undeploys nothing.
Clone: start from a copy you can change freely
Use Clone when you want a similar route that will diverge from the original.
On the pipeline you want to copy, select Clone.
The editor opens titled Clone pipeline with the stages, colours, descriptions, domains and definition copied in. The suggested name is the original's name followed by
(copy). Change whatever you need, including the definition.Select Create pipeline.
A clone is independent. Later changes to the original do not reach it, and no run history is carried over.
Link | Clone | |
|---|---|---|
Structure | Inherited live from the original | Copied once |
Changes to the original later | Apply to this pipeline too | Do not apply |
What you can edit | Name, description, definition | Everything |
Undo | Detach keeps a copy and breaks the link | Not needed |
Editing and deleting a pipeline
Edit pipeline on the board opens the editor. Saving replaces the whole route with what the editor shows. If other pipelines are linked to this one, the editor warns that your structure changes apply to them too.
Delete on the board, or the bin icon on the card, removes the route. Nothing is undeployed: every domain keeps the configuration it has, and the deployments and their history stay under Deployments. Any pipelines linked to this one are detached and keep a copy of the structure.
Monitoring
The pipeline board polls the runs it shows, so status chips and progress bars advance without a refresh. For run logs and full history, select a domain's name on the board to open its deployment detail page, or use the Activity and History tabs under Configuration Management > Deployments.
The Pipelines list can be narrowed with the search box and the filter chips Has failures, Awaiting approval, Deploying now, Behind latest and Fully on latest. The Sort menu offers Needs attention first, which brings failed and waiting pipelines to the top.
FAQs
Can I add an approval gate or a manual pause to one stage? There is no per-stage setting, because every promotion already requires a second person to approve each request before it can be deployed. To hold configuration at a stage while you test, do not promote it further until you are ready.
Can I promote out of order? Yes. If an earlier stage is not on the latest revision, the Promote button for a later one is de-emphasised and its tooltip says the promotion skips a step, but it is still allowed. Every request is planned and approved on its own.
Can one definition have several pipelines? Yes. There is no limit. Link and Clone are the quickest way to make a second route for the same or a different definition.
Can a pipeline mix domains from different cells? Yes. The editor lets you pick domains from any cell you can see, and each domain's request is planned and approved on its own.
What happens to runs in progress if I delete the pipeline? They continue. Their history stays under Deployments, and the domain's Deployed via column reads Deployed directly once the pipeline is gone.
Appendix: Limits
Item | Limit |
|---|---|
Stages per pipeline | 20 |
Domains per pipeline | 100 across all stages |
Definitions per pipeline | Exactly 1 |