I have a user that I want to be able to create VMs, create and attach disks to the new VM, add a network interface to the VM, and get the OS installed so it is ready to use.  I am completely confused on which role (or roles) this user would need to do that without making them an admin.  Can someone give me some guidance here?

--
Kristian Petersen
System Administrator
BYU Dept. of Chemistry and Biochemistry