Resource privileges control the creation and management of resource pools, as well as the migration of virtual machines.

You can set this privilege at different levels in the hierarchy. For example, if you set a privilege at the folder level, you can propagate the privilege to one or more objects within the folder. The object listed in the Required On column must have the privilege set, either directly or inherited.

Table 1. Resource Privileges
Privilege Name Description Required On
Resource.Apply recommendation

Allows accepting a suggestion by the server to perform a migration with vMotion.

Clusters

Resource.Assign vApp to resource pool

Allows assignment of a vApp to a resource pool.

Resource pools

Resource.Assign virtual machine to resource pool

Allows assignment of a virtual machine to a resource pool.

Resource pools

Resource.Create resource pool

Allows creation of resource pools.

Resource pools, clusters
Resource.Migrate powered off virtual machine

Allows migration of a powered off virtual machine to a different resource pool or host.

Virtual machines

Resource.Migrate powered on virtual machine

Allows migration with vMotion of a powered on virtual machine to a different resource pool or host.

Resource.Modify resource pool

Allows changes to the allocations of a resource pool.

Resource pools

Resource.Move resource pool

Allows moving a resource pool.

Privilege must be present at both the source and destination.

Resource pools

Resource.Query vMotion

Allows querying the general vMotion compatibility of a virtual machine with a set of hosts.

Root vCenter Server

Resource.Remove resource pool

Allows deletion of a resource pool.

To have permission to perform this operation, a user or group must have this privilege assigned in both the object and its parent object.

Resource pools

Resource.Rename resource pool

Allows renaming of a resource pool.

Resource pools