Moti Asayag has uploaded a new change for review.

Change subject: engine: Re-define action groups for Network
......................................................................

engine: Re-define action groups for Network

In order to support granular permissions on network entities,
the action groups were redefined:

New action groups:
CREATE_STORAGE_POOL_NETWORK - to create a network
DELETE_STORAGE_POOL_NETWORK - to delete a network

ASSIGN_CLUSTER_NETWORK - to assign/remove network to/from cluster.

Change-Id: I68d96cfd0c028f3e23a12240c2f2ec5ea305dcc2
Signed-off-by: Moti Asayag <[email protected]>
---
M 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/ActionGroup.java
1 file changed, 5 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/34/9534/1

diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/ActionGroup.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/ActionGroup.java
index 67c897b..eeb4e56 100644
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/ActionGroup.java
+++ 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/ActionGroup.java
@@ -58,6 +58,8 @@
     EDIT_CLUSTER_CONFIGURATION(401, RoleType.ADMIN, VdcObjectType.VdsGroups, 
true),
     DELETE_CLUSTER(402, RoleType.ADMIN, VdcObjectType.VdsGroups, true),
     CONFIGURE_CLUSTER_NETWORK(403, RoleType.ADMIN, VdcObjectType.VdsGroups, 
true),
+    ASSIGN_CLUSTER_NETWORK(404, RoleType.ADMIN, VdcObjectType.Network, true),
+
     // users and MLA actions groups
     MANIPULATE_USERS(500, RoleType.ADMIN, VdcObjectType.User, true),
     MANIPULATE_ROLES(501, RoleType.ADMIN, VdcObjectType.User, true),
@@ -71,7 +73,9 @@
     CREATE_STORAGE_POOL(700, RoleType.ADMIN, VdcObjectType.StoragePool, true, 
ApplicationMode.VirtOnly),
     DELETE_STORAGE_POOL(701, RoleType.ADMIN, VdcObjectType.StoragePool, true, 
ApplicationMode.VirtOnly),
     EDIT_STORAGE_POOL_CONFIGURATION(702, RoleType.ADMIN, 
VdcObjectType.StoragePool, true, ApplicationMode.VirtOnly),
-    CONFIGURE_STORAGE_POOL_NETWORK(703, RoleType.ADMIN, 
VdcObjectType.StoragePool, true, ApplicationMode.VirtOnly),
+    CONFIGURE_STORAGE_POOL_NETWORK(703, RoleType.ADMIN, VdcObjectType.Network, 
true, ApplicationMode.VirtOnly),
+    CREATE_STORAGE_POOL_NETWORK(704, RoleType.ADMIN, 
VdcObjectType.StoragePool, true, ApplicationMode.VirtOnly),
+    DELETE_STORAGE_POOL_NETWORK(705, RoleType.ADMIN, VdcObjectType.Network, 
true, ApplicationMode.VirtOnly),
 
     // engine generic
     CONFIGURE_ENGINE(800, RoleType.ADMIN, VdcObjectType.System, true),


--
To view, visit http://gerrit.ovirt.org/9534
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I68d96cfd0c028f3e23a12240c2f2ec5ea305dcc2
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Moti Asayag <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to