Host inventory privileges control adding hosts to the inventory, adding hosts to clusters, and moving hosts in the inventory.
The table describes the privileges required to add and move hosts and clusters in the inventory.
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.
Privilege Name in the vSphere Client | Description | Required On | Privilege Name in the API |
---|---|---|---|
|
Allows addition of a host to an existing cluster. |
Clusters |
Host.Inventory.AddHostToCluster |
|
Allows addition of a standalone host. |
Host folders |
Host.Inventory.AddStandaloneHost |
|
Allows creation of a new cluster. |
Host folders |
Host.Inventory.CreateCluster |
|
Allows managing the cluster. | Clusters |
Host.Inventory.ManageClusterLifecyle |
|
Allows changing the properties of a cluster. |
Clusters |
Host.Inventory.EditCluster |
|
Allows moving a cluster or standalone host between folders. Privilege must be present at both the source and destination. |
Clusters |
Host.Inventory.MoveCluster |
|
Allows moving a set of existing hosts into or out of a cluster. Privilege must be present at both the source and destination. |
Clusters |
Host.Inventory.MoveHost |
|
Allows deletion of a cluster or standalone host. To have permission to perform this operation, a user or group must have this privilege assigned in both the object and its parent object. |
Clusters, Hosts | Host.Inventory.DeleteCluster |
|
Allows removal of a host. To have permission to perform this operation, a user or group must have this privilege assigned in both the object and its parent object. |
Hosts plus parent object | Host.Inventory.RemoveHostFromCluster |
|
Allows renaming a a cluster. |
Clusters |
Host.Inventory.RenameCluster |