Wiki source code of Enforce the Required Rights of a Page
Last modified by Eleni Cojocariu on 2026/08/26 17:00
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | Declare which rights the content of a page is allowed to use, so that it no longer depends on who last saved it, for the reasons given in [[Required Rights of a Page>>doc:documentation.xs.admin.rights.required-rights.WebHome]]. | ||
| 2 | |||
| 3 | 1. Open the "Information" tab at the bottom of the page.((( | ||
| 4 | {{image reference="required-rights-information.png" size="large" alt="The Information tab stating that the page is not enforcing any right, next to the Review required rights button"/}} | ||
| 5 | ))) | ||
| 6 | 1. Click "Review required rights". | ||
| 7 | 1. Select "Enforce required rights".((( | ||
| 8 | {{image reference="required-rights-modal.png" size="large" alt="The Required Rights dialog offering to enforce or not to enforce required rights"/}} | ||
| 9 | ))) | ||
| 10 | 1. Select the right the page needs under "Select the right to enforce", following the recommendation that the analysis displays. Every right includes all the rights before it.((( | ||
| 11 | {{image reference="required-rights-selection.png" size="large" alt="The right selector offering None, Script, Wiki Admin and Programming, with Script marked as required"/}} | ||
| 12 | ))) | ||
| 13 | 1. Expand "Analysis Details" to review the macros and objects that need a right before confirming the choice.((( | ||
| 14 | {{image reference="required-rights-analysis.png" size="large" alt="The expanded Analysis Details section showing the content of a script macro"/}} | ||
| 15 | ))) | ||
| 16 | 1. Click "Save". | ||
| 17 | 1. Check that the "Information" tab now lists the right the page enforces.((( | ||
| 18 | {{image reference="required-rights-enforced.png" size="large" alt="The Information tab listing the script right as enforced on the page"/}} | ||
| 19 | ))) |