User Privileges on vSphere
The following table provides the minimal set of privileges that are required by the vSphere user to execute the relevant operations in vCenter.
Roles |
Privileges |
Entities |
Propagate to Children |
---|---|---|---|
ccp-vcenter |
Extension.Register Extension.Unregister Extension.Update StorageProfile.View System.Anonymous System.Read System.View |
vCenter |
No |
ccp-datacenter |
Datastore.AllocateSpace Datastore.FileManagement Network.Assign Resource.AssignVMToPool StorageProfile.View System.Anonymous System.Read System.View VApp.ApplicationConfig VApp.Import VApp.InstanceConfig VApp.ManagedByConfig VApp.PowerOff VApp.PowerOn VApp.ResourceConfig VApp.Suspend VirtualMachine.Config.AddExistingDisk VirtualMachine.Config.AddNewDisk VirtualMachine.Config.AddRemoveDevice VirtualMachine.Config.AdvancedConfig VirtualMachine.Config.CPUCount VirtualMachine.Config.DiskExtend VirtualMachine.Config.ManagedBy VirtualMachine.Config.Memory VirtualMachine.Config.RawDevice VirtualMachine.Config.RemoveDisk VirtualMachine.Config.Rename VirtualMachine.Config.Resource VirtualMachine.Config.Settings VirtualMachine.Interact.PowerOff VirtualMachine.Interact.PowerOn VirtualMachine.Inventory.Create VirtualMachine.Inventory.CreateFromExisting VirtualMachine.Inventory.Delete VirtualMachine.Provisioning.Clone VirtualMachine.Provisioning.CreateTemplateFromVM VirtualMachine.Provisioning.DeployTemplate |
Datastore |
Yes |
For more information on adding a provider profile, see Adding vSphere Provider Profile.