Skip to end of metadata
Go to start of metadata

Symptoms

When an issue is transitioned to "In Progress", you may want the issue to be automatically assigned to the person who transitions it.

Resolution

To do this, you will need to configure a workflow post-function, and allow people other than the assignee to move the issue to "In Progress", as described below.

(warning) This page does not apply if you are using JIRA Agile Simplified Workflow, because:

  • JIRA Agile Simplified Workflows should not be configured via JIRA Administration; and
  • although JIRA Agile Simplified Workflows does not perform auto-assign, it does by default allow people other than the assignee to move issues to "In Progress". You can quickly assign issues to yourself using the "i" keyboard shortcut

Configuring a Workflow Post-Function to Auto-Assign Issues

  1. Log in as a user with the 'JIRA Administrators' global permission.
  2. Select JIRA Administration from the top bar, then choose Issues > Workflows.
  3. Click the Edit link next to the workflow you are using.
  4. Click Text to display the workflow's transitions.
  5. Click the Start Progress transition, then click Post Functions.
  6. Click Add, then select Assign to current user.
  7. Click the Add button to create your new post-function. Your Start Progress transition should now look something like this:


(info) Note that your users will also need to have the "Assignable Users" project permission.

Allowing people other than the Assignee to "Start Progress" on an Issue

  1. Log in as a user with the 'JIRA Administrators' global permission.
  2. Select JIRA Administration from the top bar, then choose Issues > Workflows.
  3. Click the Edit link next to the workflow you are using.
  4. Click Text to display the workflow's transitions.
  5. Click the Start Progress transition, then click the Conditions tab.
  6. Delete the condition Only the Assignee of this issue can execute the transition.
Help us improve!

 


 

3 Comments

  1. Attachment image is broken.

  2. This does not work for repo triggers (i.e. create new branch or commit). Would be nice if the person creating the new branch or pushing the related commit could be auto assigned as the "current user" would be, but that only works if you are moving the issues via the gui. As it is the best case scenario seems to be clicking an issue, pressing "i" to self-assign, then creating the branch to move the issue to In Progress.

  3. is this for an older version? The screenshot looks nothing like what I see when I follow the steps...

     

    --Ben Fletcher