Linked Issues Listeners provide synchronization between issues linked with Jira issue links. 

A sample Linked Issues Listener Configuration page is shown below.

     

Settings

Listener Name

Provide a unique name to the listener.

Active

Check this checkbox if you want to enable the listener. If unchecked, the listener will simply will not respond to changes on any issues.

Project Name

Choose the Jira Projects in which the listener will respond to events. 

Issue Types

Choose the issue types on which the listener will respond to events or sync values to. 

Source Issue Jql (Optional)

Source issue is the issue that the update is made on and the event is fired on. 

If entered, the listener will only act on events on issues that match the given JQL.

Since any valid JQL can be used, Source Issue JQL setting provides great flexibility to filter source issues.

Target Issue Jql (Optional)

Target issues are the issues that are linked to the source issue with one of the selected link types.

If entered, the listener will only sync values to issues that match the given JQL.

Since any valid JQL can be used, Target Issue JQL setting provides great flexibility to filter target issues.

Link Types

Choose issue link types that the listener will follow on source issue when finding target issues.

Link Direction

Choose the link type direction (Inward, Outward or Both) that the listener will follow on source issue when finding target issues.

Fields

Choose fields to be synchronized between issues. Both system and custom field types are supported.

Field Sync copies field values between issues without resolving to contents of the field. Some complex custom field types introduced by plugins might not be compatible with simple value copy.

Append

The Append option makes the listener append source field values to the existing values on target. If selected, the values on source issue will be appended to the the existing values on target issue. If not selected, the values on the source issue will be overwritten to the values on the target issue. This option is available on multi-select system and built-in custom field types. Custom field types introduced by other apps are not supported yet.

Service User

Choose whether you want to use a Service User for the sync. This options is particularly useful when the user(s) updating source issues may not have view or edit permission on target issue(s). 

If a Service User is configured, the listener will search for and update target issues with Service User's account. Target issue history will show that the issue was updated by the Service User.

If a Service User is not configured, the listener will search for and update target issues with the user who updated the source issue. Target issue history will show that the issue was updated by the user who updated the source issue.

Sync on Create

If selected, field values will be synced between linked issues according to sync direction when an issue is first created with a link. If no issues are found in the configured link direction and there is only one in the opposite direction, values are synced in the opposite direction and the newly created issue is updated.

Sync on Move

If selected, field values will be synced between linked issues according to sync direction when an issue is moved from one project to another (If the sync direction is Bidirectional, syncs values in the Inward direction).

If not selected, listener will not respond to move events but sync might still occur since an update event might also be fired if fields are updated in the process.

If selected, field values will be synced between issues according to sync direction when issues are first linked.

If not selected, the listener will not respond to link events.

Allow sync on not editable issues

Check this checkbox if you want the listener to ignore "jira.issue.editable = false" property of workflows and update not editable issues.



Please do not forget to click Save Settings button after finishing your configuration.




  • No labels