Chapter 3. Understanding Schemes

Overview

Schemes are a major part of configuring JIRA, but they are also one of the most confusing parts of JIRA. This chapter is intended to clear up some of that confusion. Chapter 4 has a worked example of how schemes can be used to configure JIRA.

A JIRA scheme is a collection of configured values that can be used by one or more JIRA projects. For example, a Notification scheme describes who receives email when issues are changed. The same Notification scheme can be used by more than one JIRA project. In fact, the Default Notification scheme is used by all JIRA projects unless you configure a project differently.

The seven schemes that are active for a particular JIRA project can be viewed and edited by editing the project (go to AdministrationProjects and click on the project name, not Edit).

We’ll cover the four schemes that are similar to the Notification scheme first and look at the remaining three (more complex) schemes later. The top-level page in the Atlassian documentation for all of this information is http://confluence.atlassian.com/display/JIRA/Defining+a+Project.

Project-Wide Schemes

The four schemes like the Notification scheme that apply either to the whole JIRA project, or to all issue types within a project are:

Issue Type Scheme

What issue types (Bug, New Feature etc) can be used in a particular JIRA project

Notification Scheme

Who receives what email when an issue changes

Permission Scheme

Who can do what to an issue

Issue Security Scheme ...

Get Practical JIRA Administration now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.