fbpx
1-888-310-4540 (main) / 1-888-707-6150 (support) info@spkaa.com
Select Page

What Is The Self Service Catalog In CloudBees CD?

windchill features best plm software
Written by Gabriel Radinsky
Published on February 15, 2022

Let’s Define It

Self service catalog is a powerful tool that allows non-technical people to run reports, and technical people to accelerate setup and configuration.

Why Should I Use The Self Service Catalog?

The self service catalog creates an easy to use UI for running procedures, plugins, or custom scripts in CloudBees CD. Additionally, by using the self service catalog you can prevent users from having access to other parts of the UI (e.g., Devops Essentials where procedures are) while still allowing the ability to execute them when desired. It enables faster delivery while reducing dependencies on other people.

In Action

In the example below, we’re using a procedure that creates a new project, and clones over template pipelines to the new project. This is useful for onboarding a new team quickly and getting their deployment pipeline ready. The self service catalog gives the user a simple UI to use.

CD-Self-Service-Catalog-image

Hitting OK runs the procedure, showing the job status as it runs.

CD-Self-Service-Catalog-image

As shown, the job was successful in creating the new project and copying over the pipeline to the new project. Next, in the pipelines we can see that there is a copy of the pipeline from Project “Blog_Stuff” to “Blog_Stuff_2.”

CD-Self-Service-Catalog-image

In addition, there are a number of existing self service catalog items that you can use for various other tasks.

CD-Self-Service-Catalog-image

To create a new self service catalog, click on “Service Catalog” at the top, and then click on the “Create New” button in the upper right corner. Give it a name, and select the project you want it to reside in.

Once that’s done, it will ask you to define its steps.

CD-Self-Service-Catalog-image

If you hit Define you’ll be taken to the screen where you can create the catalog item.

CD-Self-Service-Catalog-image

Give it a label, icon, and assign it to a procedure, plugin, or custom DSL.

Reach out to us if you need help getting started!

Latest White Papers

A Field Guide to Threat Vectors in the Software Supply Chain

A Field Guide to Threat Vectors in the Software Supply Chain

The software supply chain is made up of many integrated parts, people, and processes. The components range from tools and configurations to code libraries and systems. These components’ goals are developing and delivering software. Unfortunately, risks are high due to...

Related Resources

Security Without Sacrifices: The Future of DevSecOps

Security Without Sacrifices: The Future of DevSecOps

DevSecOps encompasses development, IT operations, and the security practices maintained during the software development process.  Ensuring security while providing continuous delivery of high-quality software is the goal of DevSecOps.  Let’s explore some of its key...

A Field Guide to Threat Vectors in the Software Supply Chain

A Field Guide to Threat Vectors in the Software Supply Chain

The software supply chain is made up of many integrated parts, people, and processes. The components range from tools and configurations to code libraries and systems. These components’ goals are developing and delivering software. Unfortunately, risks are high due to...

Breaking down Zero Trust Architecture for CI/CD Pipelines

Breaking down Zero Trust Architecture for CI/CD Pipelines

In recent years, remote work has become the norm for many organizations.  With workers all around the globe on different networks, cybersecurity risks are much higher.  System failures and hackers still pose risks even when working on the same network. All of these...