continuum-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From eveni...@apache.org
Subject svn commit: r571221 - /maven/continuum/trunk/continuum-security/src/main/resources/META-INF/redback/redback.xml
Date Thu, 30 Aug 2007 16:02:43 GMT
Author: evenisse
Date: Thu Aug 30 09:02:38 2007
New Revision: 571221

URL: http://svn.apache.org/viewvc?rev=571221&view=rev
Log:
[CONTINUUM-1417] make 'Continuum Project Developer' and 'Continuum Project User' children
of 'Continuum Project Administrator'
remove some permissions of System admin and use child roles instead

Modified:
    maven/continuum/trunk/continuum-security/src/main/resources/META-INF/redback/redback.xml

Modified: maven/continuum/trunk/continuum-security/src/main/resources/META-INF/redback/redback.xml
URL: http://svn.apache.org/viewvc/maven/continuum/trunk/continuum-security/src/main/resources/META-INF/redback/redback.xml?rev=571221&r1=571220&r2=571221&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-security/src/main/resources/META-INF/redback/redback.xml
(original)
+++ maven/continuum/trunk/continuum-security/src/main/resources/META-INF/redback/redback.xml
Thu Aug 30 09:02:38 2007
@@ -152,33 +152,15 @@
           <operation>continuum-manage-configuration</operation>
           <resource>global</resource>
         </permission>
-        <permission>
-          <id>continuum-manage-schedules</id>
-          <name>Manage Continuum Schedules</name>
-          <permanent>true</permanent>
-          <operation>continuum-manage-schedules</operation>
-          <resource>global</resource>
-        </permission>
-        <permission>
-          <id>continuum-manage-profiles</id>
-          <name>Manage Continuum Profiles</name>
-          <permanent>true</permanent>          
-          <operation>continuum-manage-profiles</operation>
-          <resource>global</resource>
-        </permission> 
-        <permission>
-          <id>continuum-manage-installations</id>
-          <name>Manage Continuum Installations</name>
-          <permanent>true</permanent>          
-          <operation>continuum-manage-installations</operation>
-          <resource>global</resource>
-        </permission>               
       </permissions>
       <parentRoles>
         <parentRole>system-administrator</parentRole>
       </parentRoles>
       <childRoles>
-        <childRole>continuum-group-project-administrator</childRole>        
+        <childRole>continuum-group-project-administrator</childRole>
+        <childRole>continuum-manage-installations</childRole>
+        <childRole>continuum-manage-profiles</childRole>
+        <childRole>continuum-manage-schedules</childRole>
       </childRoles>
     </role>
     <role>
@@ -220,12 +202,18 @@
           <resource>global</resource>
         </permission>        
       </permissions>
+      <childRoles>
+        <childRole>continuum-group-project-developer</childRole>
+      </childRoles>
     </role>
     <role>
       <id>continuum-group-project-developer</id>
       <name>Continuum Group Project Developer</name>
       <assignable>true</assignable>
       <permanent>true</permanent>
+      <childRoles>
+        <childRole>continuum-group-project-user</childRole>
+      </childRoles>
     </role>
     <role>
       <id>continuum-group-project-user</id>



Mime
View raw message