PDA

View Full Version : User rights on a node


Leo_S
01-29-2015, 11:19 AM
I want to create a separate node and allow a user to fully manage his virtual environment within this node, so that he could create, edit and delete virtual machines. Can I do that for one particular node?

fly
01-29-2015, 12:28 PM
Hi,

It is possible to allow user to create a virtual machine and it is possible to limit number of virtual machine can be created by user. But, unfortunately, there is no way to make a restriction with node.
If user can create vps, he is able to choose what node is used for this.

But it is possible to make a plugin for hiding nodes. Please read more (http://en.5.ispdoc.com/index.php/Category:XML) about plugins in our documentation.

Leo_S
01-30-2015, 04:06 AM
Hi,

Can your team create such a plugin? Because I'm not sure that we can do that

fly
02-02-2015, 03:26 PM
# cat /usr/local/mgr5/etc/xml/vmmgr_mod_hidenodes.xml
<?xml version="1.0" encoding="UTF8"?>
<mgrdata>
<handler name="node" type="xml">
<event name="vm.edit" after="yes"/>
</handler>
</mgrdata>


# cat /usr/local/mgr5/addon/node
#!/bin/bash

cat | sed 's/<slist name="hostnode">.*<\/val><\/slist>/<slist name="hostnode"><val key="2">node2<\/val><\/slist>/'

where node2 - name of node you want to allow to user.