Thread:Project:Support desk/How to allow users to edit some pages/reply (4)

You need to keep a consistent permission name. You start off by calling the permission "editrequest" in the $wgNamespaceProtection line, but then it changes to "Request" when you set $wgGroupPermissions for sysop and user.

I think you are getting confused between a user right (an action a user is allowed to do, eg. ) and a user group (a set of users, e.g. , who gain a certain set of rights). In $wgNamespaceProtection you create a right (call it say "editrequest"), then you need to assign that "editrequest" right to certain groups.