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.
The rights required to make these changes depend on their scope:
- Page level rights: The user must have at least Edit right on the page whose rights are being modified.
- Global rights: The user must have Administration right.
Page rights can be managed in two ways:
Object-based management: By adding a permissions object:
- XWiki.XWikiRights for page-specific rights
- XWiki.XWikiGlobalRights for global rights
- 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: