|If you need per-page or partial page access restrictions, you are advised to install an appropriate content management package. MediaWiki was not written to provide per-page access restrictions, and almost all hacks or patches promising to add them will likely have flaws somewhere, which could lead to exposure of confidential data. We are not responsible for anything being leaked, leading to loss of funds or one's job.
For further details, see Security issues with authorization extensions
Release status: beta
|Implementation||User rights, Parser extension|
|Description||Implements per-page access permissions based on user groups|
|Author(s)||Daniel Kinzler (Duesentriebtalk)|
|Last version||continuous updates|
|License||GPL 2.0 or later|
|Check usage and version matrix|
The PrivatePageProtection extension implements a way to restrict access to specific pages using a parser function. Using that parser function, the user groups that should have access to the page can be listed directly in the page.
To restrict access to a page, use the allow-groups function:
would restrict access to the sysop group.
restricts access to members of the autoconfirmed and emailconfirmed groups.
- Download the files from SVN or copy them manually from SVN
- Create a directory
- Add the files to that
- Add to the end of LocalSettings.php:
- Installation can now be verified through Special:Version on your wiki
See also 
- Extension:Lockdown for locking entire namespaces, special pages and actions.