← Back to team overview

openstack team mailing list archive

VNC consoles for all

 

The way the code stands right now is that only the cloudadmin user can view
VNC consoles from the Dashboard (
http://nova.openstack.org/runnova/vncconsole.html)

Is that the intention?

Do we want to allow non-cloudadmin users to be able to view VNC consoles
from the Dashboard?

If so we need to add one line to
https://github.com/openstack/nova/blob/master/nova/api/ec2/__init__.py in
Authorizer.__init__. Add to self.action_roles

'GetVncConsole': ['projectmanager', 'sysadmin'],

under CloudController. Otherwise regular users immediately get a 401 when
trying to use VNC.

Everett

Follow ups