Installation & Setup

Install the app from Atlassian Marketplace and complete the initial configuration

Prerequisites

Installing the App

1

Find the app on Atlassian Marketplace

Go to Jira Settings > Apps > Find new apps and search for "Release Governance for Jira", or visit the Atlassian Marketplace directly.

2

Click Install

Click the Install button and select your Jira site. The app will be installed automatically.

3

Grant permissions

The app will request the following permissions. Review and accept them:

PermissionWhy it's needed
read:jira-workRead Jira issues, projects, statuses, and fields
write:jira-workCreate and update release tickets, add comments, transition statuses
read:jira-userRead user identity, search users, check permissions
manage:jira-configurationCreate project roles, workflow statuses, and manage schemes
manage:jira-projectCreate projects and map workflows (auto-setup mode only)
storage:appStore app settings, audit log, freeze windows, and templates
view:team:teamsFetch team names for team dropdowns
Data security All data is stored within Atlassian's cloud infrastructure via Forge Storage. No data leaves your Jira instance. No external servers are involved.

Accessing the App

After installation, the app appears in two places:

First-Time Setup

When you first open the app as an admin, you'll land on the Settings page. The most important first step is Jira Configuration — this sets up the project where release tickets will be created.

You have two options:

Option 1: Auto-Setup (Recommended for new users)

The app creates everything for you: a dedicated Jira project, work types (e.g., Release Request, Emergency Release), workflow statuses, and a restricted permission scheme that prevents manual edits to release tickets.

Option 2: Existing Project

If you already have a Jira project for releases, you can integrate the app with it. Select the project and work type, and the app will read the existing workflow statuses.

Tip Auto-setup creates a hardened permission scheme that prevents users from manually editing release tickets in Jira. This ensures all changes go through the app's governance workflow. The app creates and transitions tickets as itself using app-level credentials.

What Happens During Setup

The auto-setup process performs these steps (you'll see a progress overlay):

  1. Checks if the project exists, creates it if not (company-managed)
  2. Creates or verifies the work types (issue types)
  3. Provisions release workflow statuses in Jira (12 default states)
  4. Creates Jira workflows for each work type
  5. Maps workflows to work types in the project scheme
  6. Adds work types to the project's issue type scheme
  7. Creates and assigns a restricted permission scheme
  8. Saves configuration

After Installation

Once the Jira project is configured, proceed to:

  1. Configure the Approval Chain — Set up approval levels and role mappings
  2. Create Release Templates — Define what fields appear on the release form
  3. Set Up Freeze Windows — Block releases during specific periods
  4. Configure Access Control — Delegate admin access and restrict dashboard