Form configuration with blueprints
Blueprints control what the user sees on the catalog order form. You can configure the form to show or hide fields, populate fields with default values, and otherwise create a unique form for the user based on criteria.
Note:
- Starting with Orlando, Cloud Provisioning blueprints are available on instances upgraded from a previous release but you cannot create new blueprints. Existing blueprints and catalog items from those blueprints remain unaffected and continue to work.
- Use Cloud Provisioning cloud templates to create catalog items in place of blueprints. Cloud Provisioning cloud templates allow you to ingest Azure ARM, AWS CFT, Google Deployment Manager (GDM) and Terraform specification syntax in cloud catalog items to run your cloud deployment orchestration.
You can also change the values in form fields using policies. See Create a cloud policy and Create a policy action script for examples.
Components of blueprint form configuration
Blueprints use these components to control how the system uses catalog form fields:
- Catalog variables define the basic structure of each field on catalog order forms.
- Rules specify an action that the system takes on a field when a condition is met.
- Scripts query the system for information that you need to show the catalog requester, populate form fields, and process the data that users submit.
- UI groups to put related fields together in a tab. Users can progress through tabs to fill out all the form fields.
Start here
These tasks show you the basics of form configuration with blueprints:
Examples
These examples guide you through form configuration based on a specific goal: Cloud catalog form configuration examples.