Thread:Project:Support desk/Protect Special pages/reply (3)

Now that you have described so clearly what you want, I think this is possible with a hook.

Check the list Manual:Hooks and pick the one, which is executed, when a user tries to view a page. Then inside this hook you can check, if the current page is in namespace "-1" and if the user is currently logged in. If the page is in namespace "-1" and the user is not logged in, set permission to view the page to false.