Virtual Machine Inventory privileges control adding, moving, and removing 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. Virtual Machine Inventory Privileges
Privilege Name Description Required On
Virtual machine.Inventory.Create from existing

Allows creation of a virtual machine based on an existing virtual machine or template, by cloning or deploying from a template.

Clusters, Hosts, Virtual machine folders

Virtual machine.Inventory.Create new

Allows creation of a virtual machine and allocation of resources for its execution.

Clusters, Hosts, Virtual machine folders

Virtual machine.Inventory.Move

Allows relocating a virtual machine in the hierarchy.

The privilege must be present at both the source and destination.

Virtual machines

Virtual machine.Inventory.Register

Allows adding an existing virtual machine to a vCenter Server or host inventory.

Clusters, Hosts, Virtual machine folders

Virtual machine.Inventory.Remove

Allows deletion of a virtual machine. Deletion removes the virtual machine's underlying files from disk.

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

Virtual machines

Virtual machine.Inventory.Unregister

Allows unregistering a virtual machine from a vCenter Server or host inventory.

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

Virtual machines