VMware Cloud Community
tierneyp
Contributor
Contributor

Clone options greyed out for user group

I have followed the instructions in the KB and then some Cannot deploy or convert virtual machines from templates after upgrading to VMware vCenter Server (2....  The users in the group have every provision permission possible and still cannot create a  VM from a template.  They can create a new VM from scratch, but all clone options are greyed out.  The templates are stored in a datastore that they have access to (as I said, they can create a VM from scratch on that datastore).  I was going to try to list all permissions assigned to that role, but can't find a way to feasibly do it.  Ironically, I can clone TO a template, or convert a machine to a template, or create a clone from a VM, but I cannot work with existing templates.

I'm getting terribly frustrated that this simple thing won't work, can anyone offer any insight?  This is VCenter and ESXi 5.5, all reasonably up to date.

0 Kudos
2 Replies
tierneyp
Contributor
Contributor

I found a script to list out all role permissions.  FYI, I have removed the templates and re-added them with no change, as suggested in another KB.

System.Anonymous

System.View

System.Read

Global.CancelTask

Datastore.Browse

Datastore.AllocateSpace

Network.Assign

Host.Local.CreateVM

Host.Local.DeleteVM

VirtualMachine.Inventory.Create

VirtualMachine.Inventory.CreateFromExisting

VirtualMachine.Inventory.Register

VirtualMachine.Inventory.Delete

VirtualMachine.Inventory.Unregister

VirtualMachine.Inventory.Move

VirtualMachine.Interact.PowerOn

VirtualMachine.Interact.PowerOff

VirtualMachine.Interact.Suspend

VirtualMachine.Interact.Reset

VirtualMachine.Interact.AnswerQuestion

VirtualMachine.Interact.ConsoleInteract

VirtualMachine.Interact.DeviceConnection

VirtualMachine.Interact.SetCDMedia

VirtualMachine.Interact.SetFloppyMedia

VirtualMachine.Interact.ToolsInstall

VirtualMachine.Interact.GuestControl

VirtualMachine.Config.Rename

VirtualMachine.Config.AddExistingDisk

VirtualMachine.Config.AddNewDisk

VirtualMachine.Config.RemoveDisk

VirtualMachine.Config.CPUCount

VirtualMachine.Config.Memory

VirtualMachine.Config.AddRemoveDevice

VirtualMachine.Config.EditDevice

VirtualMachine.Config.Settings

VirtualMachine.Config.Resource

VirtualMachine.Config.UpgradeVirtualHardware

VirtualMachine.Config.ResetGuestInfo

VirtualMachine.Config.AdvancedConfig

VirtualMachine.Config.DiskLease

VirtualMachine.State.CreateSnapshot

VirtualMachine.State.RevertToSnapshot

VirtualMachine.State.RemoveSnapshot

VirtualMachine.State.RenameSnapshot

VirtualMachine.Provisioning.Customize

VirtualMachine.Provisioning.Clone

VirtualMachine.Provisioning.PromoteDisks

VirtualMachine.Provisioning.CreateTemplateFromVM

VirtualMachine.Provisioning.DeployTemplate

VirtualMachine.Provisioning.CloneTemplate

VirtualMachine.Provisioning.MarkAsTemplate

VirtualMachine.Provisioning.MarkAsVM

VirtualMachine.Provisioning.ReadCustSpecs

VirtualMachine.Provisioning.ModifyCustSpecs

VirtualMachine.Provisioning.DiskRandomAccess

VirtualMachine.Provisioning.DiskRandomRead

VirtualMachine.Provisioning.GetVmFiles

VirtualMachine.Provisioning.PutVmFiles

Resource.AssignVMToPool

Resource.HotMigrate

Resource.ColdMigrate

Resource.QueryVMotion

ScheduledTask.Create

ScheduledTask.Delete

ScheduledTask.Run

0 Kudos
RAJ_RAJ
Expert
Expert

HI,

Remove the user for a temporary purpose give him permission on Data center level with admin rights and check .

RAJESH RADHAKRISHNAN VCA -DCV/WM/Cloud,VCP 5 - DCV/DT/CLOUD, ,VCP6-DCV, EMCISA,EMCSA,MCTS,MCPS,BCFA https://ae.linkedin.com/in/rajesh-radhakrishnan-76269335 Mark my post as "helpful" or "correct" if I've helped resolve or answered your query!
0 Kudos