Skip to main content

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:

    CategoryPermission
    DatastoreBrowse datastore
    GlobalCancel task
    Scheduled taskCreate task
    Modify task
    Remove task
    Run task
    Virtual machine > ConfigurationAdd existing disk
    Add new disk
    Add or remove device
    Advanced
    Change CPU count
    Change resource
    Disk lease
    Memory
    Modify device settings
    Remove disk
    Rename
    Reset guest information
    Settings
    Upgrade virtual machine compatibility
    Virtual machine > InteractionAnswer question
    Configure CD media
    Configure floppy media
    Console interaction
    Device connection
    Guest operating system management by VIX API
    Power off
    Power on
    Reset
    Suspend VMware Tools install
    Virtual machine > Snapshot managementCreate snapshot
    Remove snapshot
    Rename snapshot
    Revert to snapshot
  2. Also give the user account read-only access to the rest of the server.