Pipeline Level Parameters

Define parameters scoped to a specific pipeline — complementing global parameters with per-pipeline flexibility.

circle-info

Pipeline parameters arenot a replacementfor global parameters. Both can be used together. Encrypted parameter values are not cloned or exported in templates.

chevron-rightKey Featureshashtag

🔐 Vault-Based Secrets

API keys, passwords, and tokens stored encrypted. Dynamically injected at runtime.

🛡 RBAC Controls

Only authorized users can view or modify sensitive parameters.

🎛 Pipeline-Scoped

Parameters affect only the specific pipeline — no impact on others.

⚡ Dynamic Behavior

Modify job execution based on input values or runtime conditions.

chevron-rightRoles and Permissionshashtag

Role
Pipeline
Parameters Tab
Global Params
Pipeline Params

Guest

View

View

View

View

User

View/Run/Stop

View

Create/View

Edit

Power User

Edit/Run/Stop (owned)

Edit

Edit/Update

Edit/Update

Site Admin

Full Access

Full Access

Full Access

Full Access

Sec Auditor

View

View

View

View

chevron-rightCreate Parametershashtag

💡 Store sensitive parameters (tokens, passwords) as global parameters to hash them out in logs.

From Scratch

  1. Open the pipeline → click the Parameters tab → click + New Parameter.

  2. Enter a unique Name.

  3. Enable Encrypted toggle to store the value in the Vault. This cannot be changed once set.

  4. Enter the Value and set Access Control (users, groups, or site roles).

  5. Click Create.

From Lookup List

  1. Open the pipeline → Parameters tab → click + New Parameter.

  2. Enter a unique Name.

  3. Enable Select Input toggle → choose a Lookup List and Value from dropdowns.

  4. Optionally enable Lookup List toggle to add a new lookup value and display name.

  5. Set Access Control → click Create.

ℹ️ Pipeline-level parameters appear with the suffix(Pipeline)in workflow step configuration.

chevron-rightDynamic Parameters at Runtimehashtag

⚠️ Pipeline Type must be set toSDLC. Only pipeline parameters (not global) can be changed dynamically.

  1. Open a pipeline → click Edit Workflow → click the gear icon on Start of Workflow.

  2. Click the Dynamic Settings tab → enable Dynamic Settings toggle.

  3. Enable Show Advanced Start Options and Show Pipeline Parameters → click Save.

  4. On next pipeline trigger, a prompt appears. Go to the Pipeline Parameters tab to edit values.

  5. Click Update Parameters and Start Pipeline.

Last updated