Adding a solution from Cloud Marketplace
In this guide, you learn how to add Google Cloud Marketplace solutions for Service Catalog.
Adding solutions in Service Catalog allows you to approve and share a curated list of Google Cloud solutions with users in your organization. After creating the solution from Google Cloud Marketplace, you can assign it to a catalog so that your users can view and deploy the solution.
This guide explains how to add two types of Google Cloud Marketplace solutions for your Service Catalog users: virtual machines (VMs) and software as a service (SaaS) solutions .
Before you begin
-
You must have the Catalog Admin (
roles/cloudprivatecatalogproducer.admin) OR Catalog Manager (roles/cloudprivatecatalogproducer.manager) role for the Google Cloud organization associated with the Google Cloud project which has Service Catalog enabled. If you don't have this role, contact your Organization Administrator to request access. -
If you're adding a SaaS solution, go to the solution's description page in Cloud Marketplace and subscribe to the solution.
Adding VMs
To add a VM solution in Service Catalog:
-
Go to Cloud Marketplace and filter by Virtual machines.
-
Find the VM solution you want to add, and click on it to go to the solution description page.
-
In the Add to Service Catalogsection of the side navigation, click on Deployment .zip fileto download a zip file containing the Deployment Manager configuration files for the solution.
-
Using the zip file, follow the steps to create a Deployment Manager-based solution to your catalog.
Adding SaaS solutions
To add a SaaS solution in Service Catalog:
-
Go to Cloud Marketplace and filter by APIs & services.
-
Click on the SaaS solution you want to add.
-
On the solution description page, click Add to Service Catalog.
-
In the Add to Service Catalogpane, select a Google Cloud project for the solution.
-
Verify the details that appear to users when they view the solution in Service Catalog. Click Next.
-
Optionally, add links for getting support and documentation.
-
Optionally, assign the solution to one or more catalogs.
-
Click Add.
Next steps
- Assign the solution to a catalog, so that users in your organization can access and launch the solution.

