[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-08-17。"],[],[],null,["# Adding a solution from Cloud Marketplace\n========================================\n\nIn this guide, you learn how to add [Google Cloud Marketplace](https://console.cloud.google.com/marketplace) solutions for Service Catalog.\n\nAdding solutions in Service Catalog allows you to approve and\nshare a curated list of Google Cloud solutions with users in your\norganization. After creating the solution from Google Cloud Marketplace, you can\nassign it to a [catalog](/service-catalog/docs/create-catalog) so that your users\ncan view and deploy the solution.\n\nThis guide explains how to add two types of Google Cloud Marketplace solutions for\nyour Service Catalog users: [virtual machines (VMs)](#vm) and\n[software as a service (SaaS) solutions](#saas).\n\nBefore you begin\n----------------\n\n- You must have the [Catalog Admin](/service-catalog/docs/access-control#instance_admin_role)\n (`roles/cloudprivatecatalogproducer.admin`) *OR*\n [Catalog Manager](/service-catalog/docs/access-control#catalog_manager_role)\n (`roles/cloudprivatecatalogproducer.manager`) role for the Google Cloud\n organization associated with the Google Cloud project which has\n Service Catalog enabled. If you don't have this role, contact your\n Organization Administrator to request access.\n\n- If you're adding a SaaS solution, go to the solution's description page in\n Cloud Marketplace and subscribe to the solution.\n\nAdding VMs\n----------\n\nTo add a VM solution in Service Catalog:\n\n1. Go to\n [Cloud Marketplace](https://console.cloud.google.com/marketplace/browse?filter=solution-type:vm)\n and filter by **Virtual machines**.\n\n [View VM solutions in Cloud Marketplace](https://console.cloud.google.com/marketplace/browse?filter=solution-type:vm)\n2. Find the VM solution you want to add, and click on it to go to the\n solution description page.\n\n3. In the **Add to Service Catalog** section of the side navigation, click on\n **Deployment .zip file** to download a zip file containing the\n Deployment Manager configuration files for the solution.\n\n4. Using the zip file, follow the steps to [create a Deployment Manager-based solution](/service-catalog/docs/dm-based-solution) to your catalog.\n\nAdding SaaS solutions\n---------------------\n\nTo add a SaaS solution in Service Catalog:\n\n1. Go to\n [Cloud Marketplace](https://console.cloud.google.com/marketplace/browse?filter=solution-type:service)\n and filter by **APIs \\& services**.\n\n [View APIs \\& services in Cloud Marketplace](https://console.cloud.google.com/marketplace/browse?filter=solution-type:service)\n2. Click on the SaaS solution you want to add.\n\n3. On the solution description page, click **Add to Service Catalog**.\n\n4. In the **Add to Service Catalog** pane, select a Google Cloud project for\n the solution.\n\n5. Verify the details that appear to users when they view the solution in\n Service Catalog. Click **Next**.\n\n6. Optionally, add links for getting support and documentation.\n\n7. Optionally, [assign the solution](/service-catalog/docs/assign-solutions) to one or more catalogs.\n\n8. Click **Add**.\n\nNext steps\n----------\n\n- [Assign the solution](/service-catalog/docs/assign-solutions) to a catalog, so that users in your organization can access and launch the solution."]]