I've set up Mediawiki in a few times now, both at work and for personal use. Each time I do it, I end up having to learn how to set up access restriction again. That is, creating custom namespaces and restricting access to those namespaces to people that belong in specific groups.
The reason I do this is to keep of people out of articles that only privileged users should really be seeing. Articles about server configurations, software development, new ideas for sites, etc. Making a hidden namespace and allowing only specific groups to access it is the simplest way to go about this task.
Doing this is pretty straightforward. I won't get in to all the specifics though; instead I'll post links to the exact information you'll need to pull it off.
- User Rights
- Custom Namespaces
- Group Permissions
- Setting permissions for a Group on a whole new Namespace
There you have it, nice and easy! Now I just need to fix/reinstall our personal wiki...