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 lets you 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 it to go to the solution description page.
-
In the Add to Service Catalogsection of the side navigation, click Deployment ZIP fileto download a zip file containing the Deployment Manager configuration files for the solution.
You might not see the Add to Service Cataloglink if:
- You have not accepted the Google Cloud Marketplace Terms of Service.
- If Private Marketplace is enabled for your project, the product must be permitted in the Private Marketplace inventory.
-
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 the SaaS solution you want to add.
-
On the solution description page, click Add to Service Catalog.
You might not see the Add to Service Cataloglink if:
- Your organization is not onboarded to Service Catalog.
- You don't have the required IAM permissions to create a product.
- Your organization does not have an active subscription or entitlement for the product.
-
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.

