How to track right changes for a page in XWiki?
Changes to a page’s rights are recorded in the History tab and can be reviewed there. Note, in order to apply these changes, a user must have administration rights.
Page rights can be managed in two ways:
- Object-based management: By adding a permissions object ("XWiki.XWikiRights" for page-specific rights or "XWiki.XWikiGlobalRights" for global rights) to the page.
- UI-based management: Through the Administration section under "Page" or "Page & Children".
With object-based management, rights are stored as objects attached to the page. These changes are also visible in the page history, just like any other modifications. The history can be accessed via the History tab at the bottom of the page.
If the Administration menu is used to manage rights, the rights are stored in a hidden page called "WebPreferences". Since "WebPreferences" is hidden and not directly accessible, you must use a direct URL to view its history: /WebPreferences?viewer=history.
For more details on rights management, refer to the official documentation: