SLING-10263 create the sling-versionmgr system user with path system/sling (#1)
* create the sling-versionmgr system user with path
system/sling
* use pre-authentication for system users
diff --git a/src/main/features/base.json b/src/main/features/base.json
index e4830f1..254ff79 100644
--- a/src/main/features/base.json
+++ b/src/main/features/base.json
@@ -8,13 +8,13 @@
"configurations":{
"org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl.amended~sling-versionmgr":{
"user.mapping":[
- "org.apache.sling.jcr.maintenance:sling-versionmgr=sling-versionmgr"
+ "org.apache.sling.jcr.maintenance:sling-versionmgr=[sling-versionmgr]"
]
}
},
"repoinit:TEXT|true": [
- "create service user sling-versionmgr",
- "set ACL for sling-versionmgr",
+ "create service user sling-versionmgr with path system/sling",
+ "set principal ACL for sling-versionmgr",
"allow jcr:write,jcr:nodeTypeManagement,jcr:versionManagement on /",
"allow jcr:read on /jcr:system/jcr:versionStorage",
"end"