Quantcast
Channel: VMware Communities : All Content - All Communities
Viewing all articles
Browse latest Browse all 180329

Restrict access to specific VM in a secure manner?

$
0
0

I would like to embed the VMware console in a webapplication, and am looking at the VMware Remote Console SDK documentation.

The documentation suggests my webapplication should log into vSphere using the VIM API, call acquireCloneTicket() to get a session ticket, and generate HTML/Javascript code that passes this ticket to the client plugin.

 

 

VIM session ticket, used to authenticate with the remote host. You obtain the VIM session ticket by using the VIM call acquireCloneTicket() on an active VIM session.

The problem I have with that, is that if my webapplication logs in as an administrative user, and I clone the ticket, and pass that to the client, I am essentially handing out the end-user a key to every virtual machine, not just his.
Is there a VIM API method to restrict the access the session ticket provides to a specfic virtual machine?
(Just filling in the "vmid" parameter in the clientside VMRC plugin code does not provide acceptable security.)


Viewing all articles
Browse latest Browse all 180329

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>