Author: tmaret
Date: Tue Sep 19 09:11:25 2017
New Revision: 1808846

URL: http://svn.apache.org/viewvc?rev=1808846&view=rev
Log:
SLING-7061 - Access control setup of repository-level permissions (i.e. null 
path)

* Add example of repository-level ACL setup

Modified:
    
sling/site/trunk/content/documentation/bundles/repository-initialization.mdtext

Modified: 
sling/site/trunk/content/documentation/bundles/repository-initialization.mdtext
URL: 
http://svn.apache.org/viewvc/sling/site/trunk/content/documentation/bundles/repository-initialization.mdtext?rev=1808846&r1=1808845&r2=1808846&view=diff
==============================================================================
--- 
sling/site/trunk/content/documentation/bundles/repository-initialization.mdtext 
(original)
+++ 
sling/site/trunk/content/documentation/bundles/repository-initialization.mdtext 
Tue Sep 19 09:11:25 2017
@@ -53,6 +53,9 @@ The language is self-explaining but plea
     create path /content/example.com(sling:Folder)
 
     # Nodetypes and mixins applied to just a path element
+    # Specifying mixins require
+    # o.a.s.repoinit.parser 1.2.0 and
+    # o.a.s.jcr.repoinit 1.2.0
     create path /content/example.com(sling:Folder mixin 
mix:referenceable,mix:shareable)
 
     # Mixins applied to just a path element
@@ -75,6 +78,14 @@ The language is self-explaining but plea
            allow jcr:modifyProperties on /apps 
restriction(rep:ntNames,sling:Folder,nt:unstructured) 
restriction(rep:itemNames,prop1,prop2)
            allow jcr:addChildNodes on /apps,/content 
restriction(rep:glob,/cat/*,*/cat,*cat/*)
        end
+
+       # Set repository level ACL
+       # Setting repository level ACL require
+    # o.a.s.repoinit.parser 1.2.0 and
+    # o.a.s.jcr.repoinit 1.2.0
+    set repository ACL for alice,bob
+        allow jcr:namespaceManagement,jcr:nodeTypeDefinitionManagement
+    end
        
        # register namespace requires 
        # o.a.s.repoinit.parser 1.0.4


Reply via email to