For one of my JIRA development projects, Issues raised can have comments that get out of hand. We want to limit this by creating Sub-Tasks that a certain Group will have access to only add comments, and that same Group must be able to view (read only) the parent Issue. Is there a way to configure JIRA to achieve this?
Make sure your sub-tasks have a different workflow to the parent issue type.
I know that sounds odd, but what you're trying to do is not possible with just permissions, you have to do it in the workflow. The permission scheme just controls access at a project level. You'll still want it to let everyone comment on issues.
Once you have separate workflows, you can put workflow properties on the status within them to say "only allow group/role X permission Y while in this state". Comment permission is one of the things you can set this way.
See https://confluence.atlassian.com/adminjiraserver/workflow-properties-938847526.html
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.