{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":29218,"path":"it-operations-management/cloud-configuration-governance/example-blueprint-rules.md","title":"Cloud catalog form configuration examples","bundle":null,"doc_type":null,"release":"australia","body":"\n# Cloud catalog form configuration examples\n\nSeveral examples are provided to help you understand how to manipulate Cloud catalog order forms. These example cover blueprint rules, blueprint variables, and blueprint form UI groups.\n\n<table id=\"table_nhb_qzn_p2b\"><thead><tr><th>\n\nExample\n\n</th><th>\n\nGoal\n\n</th><th>\n\nBlueprint components used\n\n</th></tr></thead><tbody><tr><td>\n\n[Populate the location based on the cloud account](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-configuration-governance/analyze-default-blueprint-rules.md)\n\n</td><td>\n\nUse existing blueprint rules to illustrate how the Location field is populated based on the Cloud Account that the user selects.\n\n</td><td>\n\nThis example illustrates rules.\n\n</td></tr><tr><td>\n\n[Remove a field from a cloud catalog form](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-configuration-governance/remove-mandatory-field-example.md)\n\n</td><td>\n\nHide the Cost Center field on the catalog form when the catalog requester belongs to the Database group.\n\n</td><td>\n\nThis example illustrates:-   Rules\n-   Resource pools\n\n</td></tr><tr><td>\n\n[Populate stack name with a script](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-configuration-governance/populate-stack-name-example.md)\n\n</td><td>\n\nGive the catalog requester a pre-defined stack name that includes the ID of the catalog requester. The field remains editable to the user can change it if necessary.\n\n</td><td>\n\nThis example illustrates:-   Rules\n-   Resource pools\n-   Scripted values\n\n</td></tr><tr><td>\n\n[Add fields to a cloud catalog item order form](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-configuration-governance/add-fields-control-order-blueprint.md)\n\n</td><td>\n\nCreate a catalog variable and property, and use it to publish a new filed on a form.\n\n</td><td>\n\nThis example illustrates:-   Catalog variables\n-   Field order\n-   Rules\n-   Resource pools\n-   Scripted values\n\n</td></tr><tr><td>\n\n[Set default values for a cloud catalog form fields](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-configuration-governance/set-value-reference-or-pool.md)\n\n</td><td>\n\nSet a default value on a property and on a blueprint rule.\n\n</td><td>\n\nThis example illustrates:-   Default variables\n-   Rules\n\n</td></tr><tr><td>\n\n[Add a UI group with additional fields](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-configuration-governance/configure-ui-group.md)\n\n</td><td>\n\nGroup catalog form fields into tabs to better organize the form and guide the user from one set of settings to another.\n\n</td><td>\n\nThis example illustrates UI groups \\(tabs\\).\n\n</td></tr></tbody>\n</table>-   **[Populate the location based on the cloud account](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-configuration-governance/analyze-default-blueprint-rules.md)**  \nThis example walks you through an existing set of blueprint rules that Cloud Provisioning and Governance provides by default.\n-   **[Remove a field from a cloud catalog form](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-configuration-governance/remove-mandatory-field-example.md)**  \nRemove a field from the Cloud Provisioning and Governance catalog form when the user belongs to a specific group.\n-   **[Populate stack name with a script](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-configuration-governance/populate-stack-name-example.md)**  \nThis example illustrates how to populate the name of the stack that a user requests from the Cloud Provisioning and Governance catalog by utilizing the user's ID. The example uses a script include that you can call from a blueprint rule action.\n-   **[Set default values for a cloud catalog form fields](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-configuration-governance/set-value-reference-or-pool.md)**  \nYou can set default values for all users or you can populate fields with default values based on conditions. This example shows you how to set a default schedule profile and business service.\n\n**Parent Topic:**[Form configuration with blueprints](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-configuration-governance/blueprint-form-configuration.md)\n\n"}}