Thread:Project:Support desk/Restrict Usergroup Access to Specific Page Group

I have a debates section that I want default users to be able to access, but I don't want them to be able to edit any other pages, including templates. I looked at Manual:User rights but it simply uses a broad edit permission rather than letting me restrict editing to a specific class of pages. I looked at Category:Page_specific_user_rights_extensions but don't see anything that clearly restricts editing to only a class of pages without security holes. When I look at Special:ListGroupRights I don't see any permissions specific to page classes, just a generic Edit permission. Would I need to install some kind of extension and perhaps change the Debates section to a Special section, i.e. Special:Debates instead of Debates?

MediaWiki: 1.20.3 PHP: 5.3.23 MySQL: 5.5