7.0

Table Of Contents
20 Click Install to begin the installation.
After several minutes a success message appears.
21 Click Next.
22 Click Finish.
23 Verify that the installation is successful.
24 (Optional) Add multiple agents with different configurations and an endpoint on the same system.
What to do next
For high-availability, you can install and configure a redundant agent for your endpoint. Install each
redundant agent on a separate server, but name and configure the agents identically.
Installing the EPI Agent for Visual Basic Scripting
A system administrator can specify Visual Basic scripts as additional steps in the provisioning process
before or after provisioning a machine, or when deprovisioning a machine. You must install an External
Provisioning Integration (EPI) PowerShell before you can run Visual Basic scripts.
Visual Basic scripts are specified in the blueprint from which machines are provisioned. Such scripts have
access to all of the custom properties associated with the machine and can update their values. The next
step in the workflow then has access to these new values.
For example, you could use a script to generate certificates or security tokens before provisioning and
use them in machine provisioning.
To enable scripts in provisioning, you must install a specific type of EPI agent and place the scripts you
want to use on the system on which the agent is installed.
When executing a script, the EPI agent passes all machine custom properties as arguments to the script.
To return updated property values, you must place these properties in a dictionary and call a
vRealize Automation function. A sample script is included in the scripts subdirectory of the EPI agent
installation directory. This script contains a header to load all arguments into a dictionary, a body in which
you can include your function(s), and a footer to return updated custom properties values.
Note You can install multiple EPI/VBScripts agents on multiple servers and provision using a specific
agent and the Visual Basic scripts on that agent’s host. If you need to do this, contact VMware customer
support.
Visual Basic Scripting Requirements
A system administrator installs External Provisioning Infrastructure (EPI) agents to enable the use of
Visual Basic scripts in the provisioning process.
The following table describes the requirements that apply to installing an EPI agent to enable the use of
Visual Basic scripts in the provisioning process.
Installing vRealize Automation
VMware, Inc. 118