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