4.0

Table Of Contents
Contents
Updated Information 7
About This Book 9
1
Introduction to VMware vCenter Orchestrator 11
Key Features of the Orchestrator Platform 11
Orchestrator User Roles and Related Tasks 12
Orchestrator Architecture 13
2
Developing Workflows 15
Principal Phases in the Workflow Development Process 16
Accessing the Orchestrator Client 17
Testing Workflows During Development 17
Workflow Editor 17
Provide General Workflow Information 20
Defining Attributes and Parameters 21
Workflow Schema 23
Obtaining Input Parameters from Users When a Workflow Starts 39
Requesting User Interactions While a Workflow Runs 44
Calling Workflows Within Workflows 52
Running a Workflow on a Selection of Objects 58
Developing Long-Running Workflows 60
Configuration Elements 65
Workflow User Permissions 66
Validating Workflows 67
Running Workflows 68
Develop a Simple Example Workflow 70
Develop a Complex Workflow 92
3
Developing Actions 111
Reusing Actions 111
Access the Actions View 111
Components of the Actions View 112
Creating Actions 112
4
Scripting 115
Orchestrator Elements that Require Scripting 115
Limitations of the Mozilla Rhino Implementation in Orchestrator 116
Using the Orchestrator API 116
Exception Handling Guidelines 122
Orchestrator JavaScript Examples 123
VMware, Inc.
3