Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In this section

Table of Contents
minLevel1
maxLevel6
outlinefalse
styledefault
typelist
printabletrue

Overview

Approval allows users to automatically transition an Issue that meets the specified conditions by either approving or rejecting it.

Start by accessing the Project Settings module. Here, you can set up approval processes for different requests.

Creating Approval involves several steps to define the Approval criteria and behavior.

Access the Approval For Jira application in project

  • Navigate to the sidebar of your Jira instance.

  • Locate the "Apps" group.

  • Within the "Apps" group, find and click on the "Approval for Jira" app module.

image-20240905-083818.png

Click on the "Add Approval" button. This will open the Approval Configuration interface where you can set up the criteria and process for your approval.

image-20240905-174520.png

Steps to Create an Approval:

🎯 Step 1 - Naming & Select the Approver(s)

  • Specify a descriptive Approval Name: You need to specify the name indicating the purpose of the Approval (e.g., "Review Design", "Code Review").

  • Assign appropriate Approvers: Determine who should have the authority to approve or reject Approval. You can assign individuals, groups, or departments based on their roles and expertise.

Note

Note: The Approval namemust be unique and cannot be duplicated.

image-20241125-070104.png

🎯 Step 2 - Select Issue Type and Source Status

  • Select Issue Type: Select the appropriate Issue Type (e.g., Bug, Task, Story).

  • Select Source Status: Choose the relevant Source Status (e.g., Open, In Progress, Resolved) to focus on issues at specific stages of the workflow.

  • Additional Filter(Optional): Utilize the Additional Filters option to refine your approval criteria further. This option allow selecting Custom Fieldwith equivalent value.

  • Skip transitions (Optional): Check this box if you want tobypass the transition step.To prevent an automatic transition and require manual intervention afterApproval process.

Note

Note: Current Limitations of Additional Filters

  • The Additional Filters option currently supports only one custom field.

  • Supported Custom Field Value: Only the custom field value of the selected custom field is available for selection.

image-20241125-072327.png

🎯 Step 3 - Select Approval Transition

  • Select Destination Status: Choose the desired Status that the issue will transition to once it's Approved (e.g., "Resolved," "Closed," "In Review").

Note

Note: Approval for Jira allows you can specify a specific destination status for approved or rejected issues.

image-20241125-072520.png

🎯 Step 4 - Select Decline Transition

  • Select Destination Status: Choose the desired Status that the issue will be transitioned to if it's Declined (e.g., "Reopened," "Rejected," "Closed").

image-20241125-072557.png

🎯 Step 5 - Configure Approval Condition(s)

  • All Approved: Select this option if you require Approval from all assigned Approvers before the issue can transition.

  • Minimum Approval: Specify the minimum number of Approvers needed for the issue to transition. This allows for scenarios where a majority vote is sufficient.

image-20241125-072644.png

🎯 Step 6 - Add OLA (Optional)

  • Time Target: Set the OLA time for approval to create a clear timeframe for making both approval and rejection decisions.

Note

Note:

  • The required time target format should be expressed as: “h” “m”.
    For example: 1h 30m.

  • Only hours and minutes are allowed.
    For example: 1h, 2h, 30m or 45m.

  • An email notification will be dispatched to the approvers as the deadline for the ola approaches.

image-20241125-072727.png

🎯 Step 7 - Review and Confirm

  • Verify Settings: Carefully examine the summary to ensure that all settings are correct and aligned with your intended approval process.

  • Make Adjustments: If necessary, modify any settings that are incorrect or do not meet your requirements.

image-20241125-075140.png

Use Case

Approval are essential mechanisms for ensuring that decisions are made consistently, efficiently, and with appropriate authorization. They are particularly valuable in scenarios where accuracy, compliance, or resource allocation are critical.

To learn more about specific use cases and best practices for implementing Approval, please visit our dedicated page:

This page is here to offer you detailed insights on leveraging approvals to streamline your business operations.

Strict Approval Process

These settings are designed to enhance the stringency of the Approval setup and mitigate potential risks effectively.

This page will provide the necessary setup for making the Approval setup more strict.