In your "Permission Scheme", update the permission called "Assignable Users" so that only your desired project role can be assigned to your project issues.
I suspect he also wants to limit it based on workflow status. Scripting may be able to do that
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.