4.0

Table Of Contents
Create the Simple Workflow Example
The first step in the workflow development process is to create the workflow.
Prerequisites
The following components are installed and configured on the system.
n
vCenter Server, controlling some virtual machines, at least one of which is powered off
n
Access to an SMTP server
n
A valid email address
For information about how to install and configure vCenter, see the ESX and vCenter Server Installation Guide.
For information about how to configure Orchestrator to use an SMTP server, see the Orchestrator Installation
and Configuration Guide.
To write a workflow, you must have an Orchestrator user account with at least View, Execute, Inspect, Edit,
and preferably Admin permissions on the server or on the workflow folder in which you are working.
Procedure
1 Start the Orchestrator client interface.
2 Log in using the Orchestrator username and password.
3 Click Workflows on the left side of the client interface.
4 Right-click the root of the workflows list and select Add category.
5 Name the new folder Workflow Examples and click OK.
6 Right-click the Workflow Examples folder and select New Workflow.
7 Name the new workflow Start VM and Send Email and click OK.
8 Right-click the Start VM and Send Email workflow and select Edit.
The workflow editor opens.
9 In the General tab, click the version number digits to increment the version number.
Because this is the initial creation of the workflow, set the version to 0.0.1.
10 Click the Server restart behavior value in the General tab to set whether the workflow resumes after a
server restart.
11 Type a description of what the workflow does in the Description text box in the General tab.
For example, you can add the following description.
This workflow starts a virtual machine and sends a confirmation email to the Orchestrator
administrator.
12 Click Save at the bottom of the General tab.
You created a workflow called Start VM and Send Email, but you did not define its functions.
What to do next
You must define the workflow's attributes and input and output parameters.
vCenter Orchestrator Developer's Guide
72 VMware, Inc.