Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
JCR ContentLoader 2.2.6
-
None
-
None
Description
Support for write of restrictions on the ACE has not yet been implemented in the sling jcr.contentloader bundle.
However it looks like adding support for write of ACE restrictions would not be too difficult and it looks like it could be useful to the community.
It looks like changes would be needed in a few bundles, specifically these:
1. org.apache.sling.jcr.base ( see SLING-8139 )
a) Changes to the AccessControlUtil addEntry/replaceAccessControlEntry methods to support passing in and processing of restrictions
2. org.apache.sling.jcr.contentloader
a) Changes to the ContentCreator and JsonReader to support reading restrictions from the JSON and applying them while loading content into the repository
3. Plus some automated tests and updated documentation...
SLING-6422 appears to have already added support for setting restrictions for the repoinit style of ACE initialization
Attachments
Issue Links
- relates to
-
SLING-8117 Add support to read/write ACE restrictions from REST
- Closed
- requires
-
SLING-8139 Improve support to read/write ACE restrictions from AccessControlUtil
- Closed