Add watchers to current issue

Overview

The Add watchers to current issue post function allows you to add users to or overwrite the watcher list with a user (or users) set in a User Picker custom field or defined explicitly when a workflow transition is executed.

Configuration

  1. Select if the users should be added to the watcher list or overwrite the list in the Operation type field

  2. Select a User Picker custom field (single or multiple users) from which users will be added to (or will overwrite) the watcher list in the User Picker custom field field

  3. Define the users that will be added to (or will overwrite) the watcher list explicitly in the Users field

  4. Select if the post function should be executed by the current or another user in the Action executor field (see User Permissions below)

    1. If you have selected Current user option, the post function will be executed by the user making the workflow transition

    2. If you have selected Another user option, provide a user in the User field, so that the post function will be executed by this user

  5. Activate the JQL condition option and define the JQL query that has to be met by the issue in order to execute the post function (e.g. “type = Bug and Priority = Blocker”)

  6. Activate the Executor condition option if you want the post function to be executed only if the user is or isn’t in a certain Jira user group or project role

    1. Select if The executor has to be or can’t be a member of a certain Jira user group or project role

      1. Select a Jira user group in the Group field if Group was set in the member of a field

      2. Select a project role in the Project role field if Project role was set in the member of a field

User Permissions

The user set as Action executor in point 4 needs to have the Browse Projects and Manage Watchers permissions in the project of the issue in order to execute the post function.

Mandatory fields

At least one of the fields User Picker custom field and Users needs to be filled in. If both fields are not set, you will not be able to add the post function.

Use cases

  • Add the project manager or product owner to a critical bug

  • When a user requests new equipment, add his manager to the request