[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],[],[],[],null,["# How-to guides\n\nStep-by-step guide\n------------------\n\n- [### Access control with IAM\n Understand and use access control for Service Catalog.](/service-catalog/docs/access-control)\n- [### Creating a link-based solution\n Create a solution in Service Catalog that is\n based from a reference URL.](/service-catalog/docs/link-based-solution)\n- [### Creating a Terraform configuration\n Create a solution that your users deploy using Terraform, which we\n recommend when using an infrastructure as code approach.](/service-catalog/docs/terraform-configuration)\n- [### Creating a DM-based solution\n Create a solution that your users launch using Deployment Manager (DM).](/service-catalog/docs/dm-based-solution)\n- [### Create a Google Cloud Marketplace solution\n Create a solution from Cloud Marketplace.](/service-catalog/docs/marketplace-solutions)\n- [### Creating a catalog\n Set up a new catalog to share with your users.](/service-catalog/docs/create-catalog)\n- [### Assigning solutions to a catalog\n Curate a set of Service Catalog solutions by assigning them to a catalog.](/service-catalog/docs/assign-solutions)\n- [### Sharing a catalog\n Share your catalog with your users.](/service-catalog/docs/share-catalog)\n- [### Managing solutions\n Update or delete solutions from Service Catalog](/service-catalog/docs/manage-solutions)\n- [### Viewing and launching solutions\n View a solution in a Service Catalog, and then launch it.](/service-catalog/docs/view-and-launch)"]]