Virtual Machine Guest operations privileges control the ability to interact with files and programs inside a virtual machine's guest operating system.

The table describes privileges required for virtual machine guest operations accessed through the VMware vSphere API. See the VMware vSphere API Reference documentation for more information on these operations.

Virtual Machine Guest Operations

Privilege Name

Description

Affects

Pair with Object

Effective on Object

Virtual machine.Guest Operations.Guest Operation Modifications

Allows virtual machine guest operations that involve modifications to a guest operating system in a virtual machine, such as transferring a file to the virtual machine.

No vSphere Client user interface elements are associated with this privilege.

HC and VC

Datacenters, Hosts, Clusters, Virtual machine folders, Resource pools, Virtual machines

Virtual machines

Virtual machine.Guest Operations.Guest Operation Program Execution

Allows virtual machine guest operations that involve executing a program in the virtual machine.

No vSphere Client user interface elements are associated with this privilege.

HC and VC

Datacenters, Hosts, Clusters, Virtual machine folders, Resource pools, Virtual machines

Virtual machines

Virtual machine.Guest Operations.Guest Operation Queries

Allows virtual machine guest operations that involve querying the guest operating system, such as listing files in the guest operating system.

No vSphere Client user interface elements are associated with this privilege.

HC and VC

Datacenters, Hosts, Clusters, Virtual machine folders, Resource pools, Virtual machines

Virtual machines