Is it possible to assign different user to different roles for a user story. So i would like to assign a developer, a quality manager, a reviewer and another role to one ticket / issue.
This first part has not been an answer until now. Is there a way to assign different people to an issue? Or is there always just one person how is assigned to an issue?
Maybe my questions will be clarified, if I describe a scenario. After creating a ticket our tickets are first in the product backlog. When we decide to solve an issue (user story), we put it into the sprint backlog (so we do a transition from the state "product backlog" to the state "sprint backlog". Then during the sprint some developer will pick the story. So he will assign himself as developer to the ticket. Not so typically for Scrum we have a quality gate. So when the developer finished his worked, he will move the issue to the state "quality gate". There a quality manager looks at some metrics and does the next transition. So there is a developer for this story and also a quality manager. Ideally the quality manager should get an email, when an issue for which he is the quality manager is put into the quality gate. After that state there is a review state where we need a reviewer and also the developer. Ideally Jira will created automatically a review for the issue in Crucible, when a ticket moves from quality gate to the "review" state.
They all should have different rights for the issue / ticket. The developer is allowed to change the ticket from "Open" to "In Progress" and to "Quality Gate", only the quality manager should have the right to move the ticket from "Quality Gate" to "Review" and so on. This last part has been answered.
How can I model this in Jira?