On Wed, 12 Dec 2018 15:25:56 -0000
"Brian Wilson" <briwils2(a)cisco.com> wrote:
Is there a way to prevent Roles Assigned to Groups on Objects to only
apply to where it is set?
Basically looking for a way to do what we had done in VMWare which involved using the do
not propagate permission setting.
be able
Seems to me that right now there is no way to set this so if i give access to something
at the top level of a DC those accesses wlll overide if i then explcitly set another role
and permission on an object underneath
Lets take as a concrete example the ovirtmgmt network. I do not want users in the
engine to be able to place VMs on this (but i want the Superusers to be able to still) How
can i accomplish this with the way roles and permissions work with Ovirt?
The attachment of logical networks to VMs is manged in oVirt by "vNIC
Profiles". The Boolean property "Public" of vNIC Profiles enables simple
permission management to allow or deny the attachment of the logical
network to a VM by Users.
If "Public" is set, all Users are allowed to attach the related logical
network to the VMs he/she is allowed to manage.
If "Public" is not set, only Users/Administrators with the required permissions
(e.g. "Assign vNIC Profile to VM") are allowed to attach the logical
network to a VM.
If you want to prevent users in the Engine to be able to place VMs on
ovirtmgmt, you have to remove this "Public" permissions from the ovirtmgmt
object.
In the web UI, this can be done like this:
In Administration > Configure > Roles
Select the role "VnicProfileUser".
This will show a table of the allowed User-Object pairs.
Select the pair of the user "Everyone" and the "Object" ovirtmgmt
and remove this pair.
This will prevent users attaching their VMs to ovirtmgmt.
Please make sure that there are no additional permissions on ovirtmgmt
and/or its vNic Profile that violates the desired permissions level.
However, if the VM was already created and has an interface attached to
'ovirtmgmt',
these attainments has to be removed or replaced manually.
thanks!
Brian
_______________________________________________
Users mailing list -- users(a)ovirt.org
To unsubscribe send an email to users-leave(a)ovirt.org
Privacy Statement:
https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct:
https://www.ovirt.org/community/about/community-guidelines/
List Archives:
https://lists.ovirt.org/archives/list/users@ovirt.org/message/PY6ZITVTLFN...