Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Can I create Kanban board swimlanes based on different values for a text field?

Phil Bustin
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 31, 2023 edited

Can I create a query to define a Company-managed Kanban board's swimlanes, based on different values in a text field?

In the screenshot, you'll see 4 issues.  The 2 issues in the top row contain the same value for the "Global ID" field; the other 2 issues do not.  The Kanban board query sorts DESC by that field.

Kanban board filter query

Project in ("Level 1 Support (sandbox)", "Team BADD") AND issuetype not in ("Software Move Task", "Dev Task") AND (cf[10331] is not empty) order by cf[10331] DESC

 

Kanban board

kanban board 5-31-23.jpg

2 answers

2 accepted

3 votes
Answer accepted
Trudy Claspill
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 31, 2023

Hello @Phil Bustin 

You can set Swimlanes to Queries, but you have to define a specific JQL for each swimlane. Example:

Screen Shot 2023-05-31 at 12.00.36 PM.png

You would have to define a swimlane with a JQL for each value of specific text 1 that might appear in the Global ID field.

 

There is not an option to dynamically create swimlanes based on the values that exist in fields of your choice. The only dynamic Swimlane creation options that are supported are for Stories, Assignees, Epics, and Projects.

1 vote
Answer accepted
Bill Sheboy
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 31, 2023 edited

Hi @Phil Bustin 

If I am guessing correctly what you mean, my answer would be: it depends...

  • If there were a fixed number of Global ID values, with defined values, you could create filters for each value.
  • If the values vary, there is no built-in way to have dynamic swim lanes based on an issue field for a company-managed project.

Without a marketplace addon, I can envision a complicated work-around using saved filters and automation rules...Save a bunch of named filters, set the swim lanes to use the filters (e.g., filter=12345), use an automation rule to dynamically edit the filters using the REST API for the possible Global ID values which are currently on the board.

Other than the obvious complexity, one downside of the swim lane names will not change (and there is no public REST API to change the swim lane names).

Kind regards,
Bill

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
TAGS
AUG Leaders

Upcoming Jira Events