What is a Configuration Object

On this page:

What is a configuration object?

A configuration object or configuration element represents a piece of Jira configuration. For example, a configuration could be:

  • Workflow

  • Scheme (Workflow Scheme, Issue Type Scheme, Screen Scheme, etc...)

  • Screen

  • Custom field

  • Project

  • etc...

Supported configuration objects

The table below shows the full list of supported configuration objects. To find information about 3-rd party apps integrated with Configuration Manager, see the List of Integrated Apps document.

 

Configuration Object

Root Object

Since

Notes

 

Configuration Object

Root Object

Since

Notes

Project

 

 

 

Project

root

1.0.0

 

 

Project shortcut

 

 

 

Component

child

1.0.0

special cases

Version

child

1.0.0

special cases

Category

root

1.0.0

 

Workflows

 

 

 

Workflow

root

1.0.0

special cases

Workflow Scheme

root

1.0.0

special cases, migration

Fields

 

 

 

Custom field

root

1.0.0

special casesresolving conflicts

Custom field context

child

1.0.0

special cases

Field configurations

root

1.0.0

 

Field Configuration Schemes

root

1.0.0

special cases

Screens

 

 

 

Screen

root

1.0.0

 

Screen Scheme

root

1.0.0

 

Issue Type Screen Scheme

root

1.0.0

migration


Issue Types & Attributes

 

 

 

Issue Type

root

1.0.0

 

Issue Type Scheme

root

1.0.0

 

Sub-Tasks

root

1.0.0

 

Resolution

root

1.0.0

 

Priority

root

1.0.0

 

Status

root

1.0.0

 

Permissions & Security

 

 

 

Global Permissions

root

1.0.0

 

Permission Schemes

root

1.0.0

 

Issue Security Schemes

root

1.0.0

 

User management

 

 

 

Users

root

1.0.0

special cases

Roles

root

1.0.0

 

Groups

root

1.0.0

special cases

Notifications

 

 

 

Notification Schemes

root

1.0.0

 

Events

root

1.0.0

 

 

Filters & Dashboards

 

 

 

 

Filters

root

3.0

special cases

 

Dashboards

root

4.1

special cases

 

Agile

 

 

 

 

Agile Boards

root

4.0

special cases

Jira Service Management

 child

6.0

 

 

Portal settings

child

6.0

 

 

Feedback settings

child

6.0

 

 

Participant management

child

6.0

 

 

SD access configuration

child

6.0

 

 

Email channel

child

6.0

 

 

Queues

child

6.0

 

 

Calendars, holidays, working times

child

6.0

 

 

Goals

child

6.0

 

 

Time metrics (SLAs)

child

6.0

 

 

Request types

child

6.0

 

 

Request type groups

child

6.0

 

 

Request type fields

child

6.0

 

 

Request type statuses

child

6.0

 

 

Reports and series

child

6.0

 

 

Customer notification settings

child

6.0

 

 

Outgoing email settings

child

6.0

 

 

Languages

child

6.0

 

 

Default notification rules

child

6.0

 

 

Knowledge base

child

6.0

 

 

Automation rules and all related configuration

child

6.0

 

 

Organizations

root

6.0

special cases

 

Organization members

child

6.0

special cases

 

Other

 

 

 

 

Issue Link Types

root

1.2.1

 

Root Configuration Objects

Knowing which objects are considered root configuration objects will help you understand in details the process of creating and deploying snapshots. All root objects are marked with root.

Root and non-root objects

Examples of root configuration objects are project, workflow, issue type, etc... Examples of non-root configuration objects are version, component, post-function, condition, etc...