Details
-
Improvement
-
Resolution: Fixed
-
Major
-
15.3
-
None
Description
In the context of XWIKI-20331 (see https://forum.xwiki.org/t/document-rights-management-improvement/12177 and https://design.xwiki.org/xwiki/bin/view/Proposal/Documentrightsmanagementimprovement), the intent is to define limited rights for a given document.
By default a document does not have script or programming rights, and they must be granted explicitly to be executable.
This improvements introduces:
- the storage at document level if this new restriction is activated
- the storage of the allowed required rights for a document
- the use of the required rights in the right validation code
Note that we found out several limitations to the implementation proposed in the current PR.
Attachments
Issue Links
- blocks
-
XWIKI-22665 Required rights should be cached
- Open
-
XWIKI-22656 Add a UI for setting required rights on a document
- Open
-
XWIKI-20925 Auto-detect pages missing required rights
- Open
-
XCOMMONS-3102 Increase the XAR format version to 1.6 for required rights support
- Closed
- relates to
-
XWIKI-21311 Introduce a required rights analyzer
- Closed