Thread:Project:Support desk/Make Special:Version only visible to Admins?/reply (4)

One way of doing this is to use the Mediawiki SpecialPage_initList hook. You can unset the pages based off the group rights the user has.

You can use a  to get the keys to the special pages to remove from public view.