Let me first describe my situation. I am a Lab Assistant at a University and we are trying to see if we can find a solution to a small "problem." There are about 30 computers all with VMWare Workstation running on them. Every semester, there are a couple professors that assign labs that require students to leave a computer running overnight or several days. Right now, we have the students that are working on the lab place a sign on the computer telling other students to not use it. This causes a problem because we also have classes meet in the lab and some students are denied a computer to work at.
Another LA came up with the idea of running an ESXi server and letting the students working on the assignments create VMs on it. The students will then use VMWare Workstation to connect to it, and do their work.
The problem: I can not figure out how and where to set roles so that each user can create a VM and only see their VM and no one elses. I have created three mock users and have tried a bunch of different ways but with no luck. I am using the vSphere client to set these roles and permissions.
I found that the user needs permissions to create the VM at the root level, and the Role must propogate down in order to properly allow them to create and use the VM. As soon as I log in (from Workstation) with another user, that user can see the VM that the other user has created.
Is there any solution to this? Am I even using the right products?
Thanks in advance!
Brett Little