Jira Configuration

Set up the Jira project, work types, and workflow states

Configuration Modes

The app supports two configuration modes for setting up the Jira project where release tickets are created and managed.

Default Mode (Auto-Setup)

Recommended for organizations that don't have an existing release management project. The app creates everything automatically:

Why hardened permissions? The restricted permission scheme ensures all changes to release tickets go through the app's governance workflow. Users cannot manually edit, transition, or delete RMC tickets in Jira. Only the app (using app-level credentials) can modify them. This prevents unauthorized changes and maintains audit integrity.

Existing Project Mode

If you already have a Jira project for release tracking, you can integrate the app with it. Select the project and the app reads the existing workflow statuses and issue types.

Setting Up a New Project

1

Open Settings and click Edit on Jira Configuration

Navigate to Settings from the Admin menu in the sidebar. Click the kebab menu on Jira Configuration and select Edit.

2

Choose Default (Auto-Setup) mode

Select the "Default" tab. Enter your desired Project Name (e.g., "Release Management") and Project Key (e.g., "RMC").

3

Define Work Types

Add the work types you need. Default suggestions: Release Request, Minor Release Request, Emergency Release Request. You can add up to 10.

4

Configure Workflow States (optional)

Expand the workflow editor to customize states and transitions. The default 12-state workflow covers most use cases. You can add custom states (up to 35 total).

5

Click New Setup

The app runs the setup process with a progress overlay showing each step. Once complete, your project is ready.

Default Workflow States

The app ships with 12 pre-configured lifecycle states:

StateCategoryTransitions To
DraftTo DoPlanned, Cancelled
PlannedTo DoApproval Pending, Cancelled
Approval PendingIn ProgressApproved, Rejected, Correction Requested, Cancelled
ApprovedIn ProgressReady for Deployment, Cancelled
RejectedIn ProgressCancelled
Correction RequestedIn ProgressDraft, Cancelled
Ready for DeploymentIn ProgressDeployment In Progress, Cancelled
Deployment In ProgressIn ProgressReleased, Deployed, Rolled Back
DeployedIn ProgressReleased, Rolled Back
ReleasedDoneRolled Back
CancelledDone(terminal)
Rolled BackDone(terminal)

Release Workflow States Section

After setup, the Settings page shows a read-only Release Workflow States section that displays the actual Jira statuses for your configured work types. Use the Refresh button to fetch the latest statuses from Jira if they don't appear immediately after setup.

Environments

Configure the deployment environments available when creating a release. Default environments: Production, Staging, QA, Development. You can add, remove, or rename them in the Environments section of Settings.

Team Membership Policy

The Team Membership Policy controls whether users can only create and manage releases for their own team, or for any team. When enabled: