Issue Picker

The Issue Picker custom field allows you to Link issues and sync them with Jira links. Restrict results using a JQL filter to display only desired issues when linking them.

Do you want more functionalities?

Linksy is our smart solution for enhancing JQL capabilities, allowing you to filter and link issues effortlessly using single or multiple issue picker custom fields → Linksy - Advanced Issue Linking for Jira | Atlassian Marketplace


Create and configure the custom field

To create and configure the Issue Picker custom field custom field, you must be logged in as a user with Jira administrator permissions.

Screenshot 2024-08-13 at 11.19.24.png
  1. Go to AppsManage your appsFields.

  2. Click on Create custom field button on the right side of the screen.

  3. Select Issue Picker custom field and click Next.

  4. Name and add a description to your field then click Next.

  5. Select a single or a multi select field, choose a link type and define a JQL filter which will display only desired issues in the dropdown menu of the field

  6. Click on the magnifying glass button to test your JQL filter, then click Next.

  7. Turn ON sync

  8. Associate the field to the appropriate screens and click Create. You must associate a field to a screen before it will be displayed.

  9. To restrict editing access for the Multilevel Select Picker, the Edit Permissions tab is used. Specific users, user groups, and Jira roles can be defined to have editing permissions for the custom field. If editing access is intended for all users, the field should be left empty.

Please note that the create screen has a separate toggle that allows defining whether users without edit permissions can create values in create screens.


Automation rules format

For using issue picker field or populating the field in Automation rules the following format is used:

{ "fields":{ "customfield_id":{ "issues":[ { "label":"issueKey", "value":"issueKey" } ] } } }

Customfield_id - ID of the custom field that is being used in the rule

label - Insert the issuekey of an issue that should populate the AIL field
value - Insert the issuekey of an issue that should populate the AIL field

Repeat the process for adding multiple issues in the field

{ "fields":{ "customfield_id":{ "issues":[ { "label":"issueKey", "value":"issueKey" }, { "label":"issueKey", "value":"issueKey" } ] } } }