6.2
Table Of Contents
- Advanced Service Design
- Contents
- Advanced Service Design
- Updated Information for Advanced Service Design
- Using the Goal Navigator
- Introduction to VMware vRealize Orchestrator
- Configuring vRealize Orchestrator and Plug-Ins
- Authoring Services with Advanced Service Designer
- Advanced Service Designer Basics
- Creating an Advanced Service Overview
- Create a Custom Resource
- Create a Service Blueprint
- Publish a Service Blueprint as a Catalog Item
- Create a Resource Action
- Publish a Resource Action
- Assign an Icon to a Resource Action
- Create a Service
- Associate a Catalog Item with a Service
- Create an Approval Policy for Advanced Service Blueprints and Actions
- Entitle a Service, Catalog Items, and Actions to a User or a Group of Users
- Extending Operations on Resources Provisioned by Other Sources
- Importing and Exporting Advanced Service Designer Components
- Form Designer
- Advanced Service Designer Examples and Scenarios
- Create a Service for Creating and Modifying a User
- Create a Test User as a Custom Resource
- Create a Service Blueprint for Creating a User
- Publish the Create a User Blueprint as a Catalog Item
- Create a Resource Action to Change a User Password
- Publish the Change a Password Resource Action
- Create a Service for Creating a Test User
- Associate the Catalog Item with the Create a Test User Service
- Entitle the Service and the Resource Action to a Consumer
- Create and Publish an Action to Migrate a Virtual Machine
- Create an Action to Migrate a Virtual Machine With vMotion
- Create and Publish an Action to Take a Snapshot
- Create and Publish an Action to Start an Amazon Virtual Machine
- Creating a Data Refresh Service Offering
- Create a Service for Creating and Modifying a User
4 Drag an element from the New Fields pane and drop it to the Form page pane.
5 Enter an ID for the element in the ID text box.
6 Enter a label in the Label text box.
Labels appear to consumers on the forms.
7 (Optional) Select a type for the field from the Type drop-down menu.
8 Enter the result type of your vRealize Orchestrator script action in the Entity Type search box and
press Enter.
For example, if you want to use a script action to display the current user, and the script returns a
vRealize Orchestrator result type of LdapUser, enter LdapUser in the Entity Type search box and
press Enter.
9 Click Add External Value.
10 Select your custom vRealize Orchestrator script action.
11 Click Submit.
12 Click Submit again.
13 Click Update.
When the form is presented to your consumers, the script action retrieves your custom information and
displays it to your consumer.
Designing a Service Blueprint Form
When you create a service blueprint, you can edit the form of the blueprint by adding new fields to the
form, modifying the existing fields, deleting, or rearranging fields. You can also create new forms and form
pages, and drag and drop new fields to them.
n
Add a New Service Blueprint Form
When you edit the default generated form of a workflow that you want to publish as a service
blueprint, you can add a new service blueprint form.
n
Edit a Service Blueprint Element
You can edit some of the characteristics of an element on the Blueprint Form page of a service
blueprint. You can change the type of an element, its default values, and apply various constraints
and values.
n
Add a New Element
When you edit the default generated form of a service blueprint, you can add a predefined new
element to the form. For example, if you do not want to use a default generated field, you can delete
it and replace it with a new one.
n
Insert a Section Header in a Service Blueprint Form
You can insert a section header to split the form into sections.
Advanced Service Design
VMware, Inc. 61