Publishing to the Self-Service Catalog
Publishing to the Self-Service catalog is a fundamental part of providing self-service access to infrastructure and applications. Enabling Self-Service on an IaC asset or a blueprint makes it visible as a catalog card that other users in the space can launch on their own.
You can enable Self-Service (and its counterpart, Building Block — which instead makes an asset reusable inside the visual blueprint designer, see Blueprint Design) from any of these places:
- The Automation Inventory page, under either the IaC Assets or Blueprints tab — each row has its own Self-Service and Building Block toggle columns, so you can flip them in bulk without opening each item.
- Inside a blueprint's own details, under its Overview tab — use the Self Service button (it reads Hide from Catalog while the blueprint is published) and the Building Block button (Add to Building Block Library).
- Inside an IaC asset's own details page, from the Self-Service toggle in the top bar.
We recommend the following process when publishing an asset or blueprint to the Self-Service catalog:
- Head to the
Automation Inventorypage underAutomationand open the item (IaC asset or blueprint) you would like to publish. - Its Catalog Design screen (or, for a full blueprint, the Overview tab) lets you specify:
-
Display Name: This name can be different than the asset's or blueprint's file name from git.
-
Icon (labeled Category Icon on an asset's Catalog Design screen): Choose from a list of default icons or upload your own. Notice the icon needs to be in SVG format.
-
Self Service: Show or hide this blueprint in the Self-Service catalog.
-
Building Block: Add/remove this blueprint from the Building Block Library.
-
Labels: These are an important part of additional data designers can add in order to assist consumers when selecting an item from the catalog. In order to create a new label click on Manage Space Labels.

-
In the dialog click on Create New, specify the label name and color then click save. Now in the Blueprint Labels area the new label will be available.

-
Instructions (full blueprints only): When adding instructions to the Blueprint (see link) this is where you can see the end user view of the instructions.

-
Policies (full blueprints only): Set the Blueprint consumption policies according to the description here.
-
Note: The entire process and publishing data is in the scope of the space.