VMware Requirements
As described above, Automated Application Converter supports automated repackaging on VMware ESX/ESXi Server and VMware Workstation.
VMware VIX API Requirement
In order for Automated Application Converter to perform automated repackaging, it needs to communicate with the virtualization technology that you are using. If you are using VMware virtualization technology (VMware ESX or ESXi Server or a local VMware Workstation), the VMware VIX API needs to be installed on the same machine as the Automated Application Converter. You can do this by either installing VMware Workstation on that machine or by downloading and installing the VMware VIX API from the following location:
https://customerconnect.vmware.com/downloads/get-download?downloadGroup=VIX-API-1101
Note:When using VMware Workstation, it is recommended that you install VMware Workstation on the same machine as Automated Application Converter so that Automated Application Converter will use the version of the VIX API that was designed for that specific version of VMware Workstation. Although it is likely that newer versions of the VIX API will also work, it seems that the best approach is for Automated Application Converter to use the version of the VIX API that was bundled with your version of VMware Workstation.
VMware ESX/ESXi Server Permission Requirements
If you plan to use a VMware ESX/ESXi Server in conjunction with Automated Application Converter, make sure that the account that you use to log in to this server has the permissions/roles needed to automatically open a VM using VMware VIX API. The account needs to either have an administrator role assigned or, at least, have the following three roles assigned:
|
•
|
All Privileges/Virtual Machine/State/Create Snapshot |
|
•
|
All Privileges/Virtual Machine/State/Delete Snapshot |
|
•
|
All Privileges/Virtual Machine/Interaction/Console Interaction |
If the login account does not have these permissions/roles, Automated Application Converter will be unable to automatically boot up a virtual machine on that server.
vSphere 5.5 Account Requirements
In order to make Automated Application Converter (AAC) work with VMware virtual machines residing under vSphere 5.5, there are certain minimum permissions required for the vSphere user account. To assign these permissions to a vSphere user account, perform the following steps:
To configure a vSphere 5.5 account to be used with Automated Application Converter:
|
1.
|
In vSphere 5.5, open the Assign Permissions dialog box and assign a user the Virtual machine power user (sample) role, which consists of the following permissions: |
|
|
Datastore
|
|
|
Global
|
|
|
Scheduled task
|
|
|
Virtual machine > Configuration
|
|
|
•
|
Reset guest information |
|
•
|
Upgrade virtual machine compatibility |
|
Virtual machine > Interaction
|
|
•
|
Guest operating system management by VIX API |
|
|
Virtual machine > Snapshot management
|
|
|
|
2.
|
Also give the user account read-only access to the rest of the server. |