How to track right changes for a page in XWiki?

Last modified by Nikita Petrenko on 2025/01/17

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:

  1. Object-based management: By adding a permissions object ("XWiki.XWikiRights" for page-specific rights or "XWiki.XWikiGlobalRights" for global rights) to the page.
  2. 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.

History tab of the page.png

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.

History tab for WebPreferences page.png

For more details on rights management, refer to the official documentation:

Get Connected