-
Suggestion
-
Resolution: Answered
-
None
-
None
NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? See the corresponding suggestion.
In order to allow users to edit only a subset of fields without transitioning to another state, it is common to create a transition which has the same starting and ending state. This transition's purpose is primarily to provide a screen with exactly the fields which this particular user should be allowed to modify at this point (e.g. the reporter of an issue should be allowed to change the summary and priority of an issue at any time, but not the assignee or fix version)
Without this feature, if the same functionality is desired at multiple states, individual transitions will have to be created. If there are any conditions, validations or post-functions those will have to be manually kept in synch.
With this feature, a single common transition could be re-used across multiple states.
- is related to
-
JSWSERVER-19879 Create a single loop transition applicable to every statuses
- Gathering Interest
- relates to
-
JRACLOUD-26885 Transition end-point can be "Self" as well as a specific state
- Closed
I don't think the underlying OSworkflow supports that, though good docs are not easily available. I would use this idea for a transition to clear the resolution of an issue from any status.
However if you just want field level security you could use the Behaviors plugin you can restrict who can change fields, and when.