Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Adding Checklists in JIRA consists of setting up Checklist definitions which basically act as templates from which the issue's Checklist are created. This is where you set up Global Items and determine the context in which the Checklist will be displayed.

Info
titleDefault Checklist Definition

When installed for the first time, the Checklist add-on creates a default Checklist definition. You can either rename or delete it if you want to create your own definitions.


Note

To add definitions for Checklist, ensure that you have administrator rights in JIRA and that you can access the administrative menus.

Adding a Definition for Checklist

To add a new definition for the Checklist add-on, perform the following steps:

  1. Navigate to Settings > Add-ons > Checklist Definitions
  2. Click Create Definition.
  3. In Name, specify the name for the Checklist definition.
  4. (Optional) In Description, specify a description for the Checklist definition.
  5. Click Create.
    Your new Checklist definition should now be added to the list. Since definition are by default applicable to all projects and issue types. It will be immediately visible in issues.


Tip
titleMultiple Checklists

You can create multiple definitions if you want to have more than one Checklist in an issue.

Anchor
global-items
global-items
Adding Global Items to a Definition

Global Items are items that are applicable to all issues. They are useful when you want to standardize a set of Checklist items across all issues. Every time you modify, add, or remove a global item, the issue's Checklist immediately reflects the changes.

To add a new global item, perform the following steps:

  1. Navigate to Settings > Add-ons > Checklist Definitions
  2. Click Create Global Item, type the name that you want to add, and press the ENTER key. The new global item is added to the list.

Global Item Template

If you have added Global Item Templates, the system displays the templates that match your searched text. To select a specific template, click the template.

Disabling a Global Item

You can temporarily remove a global item from every Checklists. 

To do so, toggle the Active button beside the item's name. Once disabled, the item disappears from all Checklists but remains in the list of Global Items.

Tip
titleGreat for a DoD
This is a great mechanism if you want to track the progression of a Definition of Done (DoD) over time. Once a DoD item is well ingrained in the team's practice, you can disable the item and add a new item to the DoD.

Setting Context

If you want to restrict the visibility of a specific Checklist, you can set the context. By default, Checklists are visible in all the issues. By setting the context, the Checklist becomes only visible for the selected project(s) and/or issue type(s).

To set context, perform the following steps:

  1. Navigate to Settings > Add-ons > Checklist Definitions
  2. Click Edit Context.
    The Edit Context dialog box appears.
  3. Select the projects/issue types.
    You can select multiple issue types, or choose to apply the definition to any project/issue type (this will also include any new project or issue type created later).

    Note that it is possible to select no projects and/or no issue types at all. In this case the definition will not be applied to any issue, which can be used to disable the definition. However, keep in mind that removing any context element causes the old checklists to be permanently deleted as soon as an issue is opened by anyone.
  4. Click Save.
    Image RemovedImage Added


Warning
titleModifying the Context

Be careful when you remove projects or issue types from the context. The changes will be immediately effective and may cause some Checklists to be permanently removed.

Next-Gen Issue Types

Next-gen projects are the new type of projects in Jira. Among other changes every such project has its own internal set of Issue Types which is only used by this project and is not shared. So if you're applying your definition to some specific kind of issue type(s) (in contrast to applying it to 'Any issue type'), please select all relevant next-gen issue types accordingly.


Filter by label (Content by label)
showLabelsfalse
showSpacefalse
sorttitle
cqllabel in ( "status_configuration" , "global_item_template" , "configure_checklist" , "general_preferences" , "validate_checklist" , "agile_card" ) and type = "page" and space = currentSpace ( )


Page Properties
hiddentrue


Related issues