You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ba...@apache.org on 2015/04/25 20:41:09 UTC

svn commit: r1676046 - /continuum/trunk/continuum-security/src/main/resources/META-INF/redback/redback.xml

Author: batkinson
Date: Sat Apr 25 18:41:08 2015
New Revision: 1676046

URL: http://svn.apache.org/r1676046
Log:
[CONTINUUM-2747] Protect ability to run reports with standalone role

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

Modified: continuum/trunk/continuum-security/src/main/resources/META-INF/redback/redback.xml
URL: http://svn.apache.org/viewvc/continuum/trunk/continuum-security/src/main/resources/META-INF/redback/redback.xml?rev=1676046&r1=1676045&r2=1676046&view=diff
==============================================================================
--- continuum/trunk/continuum-security/src/main/resources/META-INF/redback/redback.xml (original)
+++ continuum/trunk/continuum-security/src/main/resources/META-INF/redback/redback.xml Sat Apr 25 18:41:08 2015
@@ -255,6 +255,7 @@
             <childRole>continuum-manage-queues</childRole>
             <childRole>continuum-manage-repositories</childRole>
             <childRole>continuum-manage-purging</childRole>
+            <childRole>continuum-reporter</childRole>
           </childRoles>
         </role>
         <role>
@@ -460,6 +461,20 @@
             </permission>
           </permissions>
         </role>
+        <role>
+          <id>continuum-reporter</id>
+          <name>Continuum Reporter</name>
+          <assignable>true</assignable>
+          <permanent>true</permanent>
+          <permissions>
+            <permission>
+              <id>continuum-view-report</id>
+              <name>Continuum View Report</name>
+              <operation>continuum-view-report</operation>
+              <resource>global</resource>
+            </permission>
+          </permissions>
+        </role>
       </roles>
       <templates>
         <template>
@@ -637,12 +652,6 @@
               <operation>continuum-view-queues</operation>
               <resource>global</resource>
             </permission>
-            <permission>
-              <id>continuum-view-report</id>
-              <name>Continuum View Report</name>
-              <operation>continuum-view-report</operation>
-              <resource>global</resource>
-            </permission>
           </permissions>
           <parentRoles>
             <parentRole>continuum-group-project-user</parentRole>