Hi, when I want to connect to any VM with the VMRC I will get an Error -> "permission denied". I´am using the predefined Role "Virtual Machine Power User" there is "Console Interaction allowed. With full vCenter Permission the VMRC works. WebClient Console works fine. Any Idea
Hi,
you need to apply the user permission on the host level as well.
The VMRC initial log in is against the vCenter. After that you will be redirected to the host where the VM runs.
If your user that logs in has no permission on the host, you will receive this error message.
Tim
Thanks, it works fine.
Hi, this approach has unwanted side-effects.
Let's think about what happens to a group of users that should only see their virtual machines.
If we apply the permissions to hosts, they will be automatically granted with permission to open not only their vm consoles, but any other vm console in the hosts. :smileyconfused:
Did you ever get an answer? I have a user having this problem from a Mac. He has "console interaction" permission on his folder and all the VMs in his folder. Can't give him access at host level. I must be missing something in my understanding. That solution does have unwanted side effects
We are tracking a solution to this issue with ticket 1588507. I will post an update here when it's available.
The fix shipped with VMRC 9.0 on 2016-08-28 and allows users with "Interact with console" permissions on a single VM to connect successfully.