Issue Type Rules

Choose who can create each issue type in Jira Cloud. Per project, pick which groups or project roles may create an issue type. Everyone else won't see that type when they open Create. You can also choose which sub-task types belong under each parent type, and add a workflow validator so the rules hold everywhere, not just in the Create dialog.

Getting started

  1. Install Issue Type Rules from the Atlassian Marketplace.
  2. Open Jira settings → Apps → Issue Type Rules (or Manage apps, then Configure next to Issue Type Rules) and click New rule.
  3. Choose a project and Limit who can create some issue types. Pick the issue types, then the groups and project roles allowed to create them.
  4. Save. The next time someone outside those groups and roles opens Create in that project, the types are gone from the list.
  5. Recommended: add the validator to the project's workflow (below) so nobody can get around the rule.

Rule types

RuleExampleEffect
Limit who can create some issue typesOnly product-managers and project Administrators can create Epics in WEB.Everyone else doesn't see Epic on Create, and the validator rejects it.
Hide an issue type from everyoneThe same rule with no groups or roles.Retire an issue type without changing the issue type scheme.
Limit child types under a parent typeUnder a Story, only Dev task and QA task sub-tasks.Once a Story is picked as the parent, other sub-task types are hidden, and the validator rejects them.

When several rules cover the same issue type, they add up: belonging to any group or role named in any of them is enough.

Make it a hard rule with the validator

The Create dialog is only one way to create issues. To also stop restricted types created through the REST API, automation rules, email requests or the mobile apps, add the validator to the Create transition of the project's workflow:

  1. Open the project's workflow and edit it (Project settings → Workflows, or Jira settings → Work items → Workflows).
  2. Select the Create transition, the arrow into the first status.
  3. Add a validator (in the new workflow editor: Rules → Add rule) and choose Issue Type Rules.
  4. Save or publish the workflow.

The validator reads the same rules, so there's nothing else to configure. It also applies to automation rules and other apps: add their account to an allowed group or role if they need to create restricted types.

What the validator can't cover, because Jira doesn't run the Create transition or doesn't know the parent yet:

Before you uninstall

Remove the Issue Type Rules validator from your workflows first. Jira treats a validator whose app is no longer installed as failing, so every create through that transition would be rejected until the validator is removed. If the subscription simply lapses, the validator and the Create dialog stop applying rules and let everything through.

Good to know