Author: jmcconnell
Date: Thu Sep  7 09:55:55 2006
New Revision: 441141

URL: http://svn.apache.org/viewvc?view=rev&rev=441141
Log:
small example authz file that lets me test authz with a user on a page

Modified:
    maven/archiva/trunk/archiva-webapp/rbac-store-model.xml

Modified: maven/archiva/trunk/archiva-webapp/rbac-store-model.xml
URL: 
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-webapp/rbac-store-model.xml?view=diff&rev=441141&r1=441140&r2=441141
==============================================================================
--- maven/archiva/trunk/archiva-webapp/rbac-store-model.xml (original)
+++ maven/archiva/trunk/archiva-webapp/rbac-store-model.xml Thu Sep  7 09:55:55 
2006
@@ -1 +1,130 @@
-<model/>
+<model>
+  <roles>
+    <role>
+      <id>1</id>
+      <name>Base</name>
+      <description>Permissions common to all roles.</description>
+      <assignable>false</assignable>
+      <permissions>
+        <permission>
+          <id>100</id>
+          <name>Modify Myself</name>
+          <operation>
+            <id>1000</id>
+            <name>modify-user</name>
+            <resourceRequired>true</resourceRequired>
+            <resource>
+              <identifier>USERNAME</identifier>
+              <pattern>false</pattern>
+            </resource>
+          </operation>
+        </permission>
+      </permissions>
+    </role>
+    <role>
+      <id>2</id>
+      <name>Administrator</name>
+      <description>Site Administrator</description>
+      <assignable>true</assignable>
+      <permissions>
+        <permission>
+          <id>101</id>
+          <name>Regenerate Index</name>
+          <operation>
+            <id>1001</id>
+            <name>regenerate-index</name>
+            <resourceRequired>false</resourceRequired>
+          </operation>
+        </permission>
+        <permission>
+          <id>102</id>
+          <name>Modify All Users</name>
+          <operation>
+            <id>1002</id>
+            <name>modify-all-users</name>
+            <resourceRequired>false</resourceRequired>
+          </operation>
+        </permission>
+      </permissions>
+      <roles>
+        <role>
+          <id>1</id>
+          <name>Base</name>
+          <description>Permissions common to all roles.</description>
+          <assignable>false</assignable>
+          <permissions>
+            <permission>
+              <id>100</id>
+              <name>Modify Myself</name>
+              <operation>
+                <id>1000</id>
+                <name>modify-user</name>
+                <resourceRequired>true</resourceRequired>
+                <resource>
+                  <identifier>USERNAME</identifier>
+                  <pattern>false</pattern>
+                </resource>
+              </operation>
+            </permission>
+          </permissions>
+        </role>
+      </roles>
+    </role>
+  </roles>
+  <assignments>
+    <assignment>
+      <principal>admin</principal>
+      <roles>
+        <role>
+      <id>2</id>
+      <name>Administrator</name>
+      <description>Site Administrator</description>
+      <assignable>true</assignable>
+      <permissions>
+        <permission>
+          <id>101</id>
+          <name>Regenerate Index</name>
+          <operation>
+            <id>1001</id>
+            <name>regenerate-index</name>
+            <resourceRequired>false</resourceRequired>
+          </operation>
+        </permission>
+        <permission>
+          <id>102</id>
+          <name>Modify All Users</name>
+          <operation>
+            <id>1002</id>
+            <name>modify-all-users</name>
+            <resourceRequired>false</resourceRequired>
+          </operation>
+        </permission>
+      </permissions>
+      <roles>
+        <role>
+          <id>1</id>
+          <name>Base</name>
+          <description>Permissions common to all roles.</description>
+          <assignable>false</assignable>
+          <permissions>
+            <permission>
+              <id>100</id>
+              <name>Modify Myself</name>
+              <operation>
+                <id>1000</id>
+                <name>modify-user</name>
+                <resourceRequired>true</resourceRequired>
+                <resource>
+                  <identifier>USERNAME</identifier>
+                  <pattern>false</pattern>
+                </resource>
+              </operation>
+            </permission>
+          </permissions>
+        </role>
+      </roles>
+    </role>
+      </roles>
+    </assignment>
+  </assignments>
+</model>


Reply via email to