Predefined global roles are high-level project roles that allow project members assigned to the role to perform a set of actions across all projects. The Platform admin defines the scope of the role by enabling the actions supported for each role and sets the environments - DEV (Development) or PROD (Production) in which the global role will apply. You can also personalize your selection and create Custom Global Roles.

The predefined global roles are:

  • Project Admin
  • Developer
  • Contributor
  • Viewer
  • Release Manager
  • Security Manager

Read Artifacts

Download artifacts and read the metadata.

Write Artifacts

Upload artifacts

Delete Artifacts

Delete or overwrites artifacts.

Delete Builds

Delete or overwrites builds.

Promote Release Bundle

Requires an Enterprise+ license.

Promote Release Bundles according to their destination permissions

Trigger Pipelines

Manually trigger execution of steps

Manage Pipelines

Manage Pipelines: Create and edit pipeline sources

Trigger Security scan

Triggers Xray security scans on indexed resources

Manage Xray Data

Trigger Xray scans on builds. Create and delete custom issues and licenses.

Manage Reports

Manage, delete and modify Xray reports.

Manage Watches and Policies

Manage, delete and modify Xray Watches and Policies.

Ignore Global Violations

Ignore violations created by a Global Watch and are not project specific.

Read Policies

Download policies and read the metadata.

The Global roles contain a set of actions that can be performed on resources within the projects including CRUD actions and product-specific actions.