/
Supercharge Your Jira Workflow with Colored Label Manager!

Supercharge Your Jira Workflow with Colored Label Manager!

Tired of juggling messy labels and struggling to keep your Jira projects organized? With Colored Label Manager for Jira, you can take control like never before! 🎨✨

Our plugin doesn’t just color-code your labels—it supercharges them! Now, you can configure validator conditions and post functions directly with labels, turning them into powerful tools for automation, workflow control, and project management. Whether you’re enforcing rules, triggering actions, or streamlining processes, our plugin makes it easy and intuitive.

Introduction

👉 Here’s what you can do:
Enforce rules effortlessly: Set up validator conditions to ensure labels are used correctly and consistently.
Automate workflows: Use post functions to trigger actions automatically based on label changes.
Simplify complexity: Manage multiple fields, colors, and configurations with admin-friendly controls.
Boost productivity: Save time and reduce errors by automating repetitive tasks.

Ready to see how it works? Dive into our step-by-step guide below and discover how to configure validator conditions and post functions with labels using Colored Label Manager for Jira. Transform the way you work—one label at a time! 🚀

Understanding Conditions in Jira Workflows

In Jira workflows, conditions are rules that determine whether a transition (e.g., moving an issue from one status to another) can be executed. They can be based on user roles, issue fields, or custom logic, ensuring only authorized users or valid actions are allowed .

Use case

We want that user to be able to transition the status of their ticket based on the "User Acceptance Testing" field.

If the User Acceptance Testing is set to Success, the user can only transition the ticket status from In Review to Done .

If the User Acceptance Testing is set to Fail, the user can only transition the ticket status from In Review to Code Review .

Integration Label in Workflow Condition

  • As a Jira Administrator you can Create a New Colored Label Field : “User Acceptance Testing “
    -->Click on Add Colored Label Field, then set the name and description.

    2025-02-06 18 15 59-20250206-171709.png
  • As a Project Administrator you should add label items to your colored label field if it’s a restricted field see ( Restrict new label creation) .

Workflow Configuration

  1. Add Condition: User Acceptance Testing = “ Success “ (Allow transition to Done)

  • Click on the Condition button.

     

    2025-02-06 13 02 31-20250206-120252.png
  • Click Add Condition.

2025-02-06 13 03 54-20250206-120509.png

 

  • In our case we should check Value field then click Add :

2025-02-06 11 43 40-20250206-104405.png
  • In the field, select User Acceptance Testing, then choose the condition and value ("Success").

2025-02-06 13 06 44-20250206-120707.png

 

  • Click Add to apply the condition:
    --> You should see something like this :

2025-02-06 13 07 45-20250206-120808.png

 

  1. Add Condition : User Acceptance Testing = “ Fail “ (Allow transition to Code Review)

  • Click on Condition

2025-02-06 13 14 47-20250206-121503.png
  • Click Add condition :

--> You should see something like this :

2025-02-06 13 15 49-20250206-121610.png
  • In the field, select User Acceptance Testing, then choose the condition and value ("Fail") and Click Add to apply the condition

2025-02-06 13 17 28-20250206-121738.png

 

  • The condition already added , now we shouldclick on Publish draft :
    You should see something like this :

2025-02-06 13 18 07-20250206-121825.png

Testing the Workflow

  1. Create an issue

    2025-02-06 13 25 20-20250206-122525.png
  • Make sure that you add the User Acceptance Testing field to the layout:

    • Go to Project SettingsIssuesLayouts.

    • Drag and drop the User Acceptance Testing field into the layout.

2025-02-06 13 32 58-20250206-123314.png
  • If the User Acceptance Testing field is empty, the user can only transition the issue to Reopened.

2025-02-06 13 45 21-20250206-124549.png
  • If User Acceptance Testing is set to Success, the issue can transition to Done.

2025-02-06 13 48 16-20250206-124850.png
  • If User Acceptance Testing is set to Fail, the issue can transition to Code Review .

2025-02-06 13 50 08-20250206-125048.png

Understanding Validators in Jira Workflows

In Jira, validators are rules that check whether certain criteria are met before allowing a transition (e.g., moving an issue from one status to another) to be executed. They ensure data integrity by validating fields, user inputs, or custom conditions, preventing invalid or incomplete transitions. For example, a validator can require that a "Due Date" is set before moving an issue to "Done."

Use case

In our case we will create a validator to prevent an issue from transitioning from Code Review to Deploy if the colored label field Server is empty .

Integration Label in Workflow Condition

Steps :

  • As a Jira administrator ; you should create a New Colored Label Field : “Servers
    -->Click on Add Colored Label Field, then set the name and description.

    2025-02-06 18 07 10-20250206-170748.png
  • As a Project Administrator , you sould add label items to your label field if it’s a restricted fieldRestrict new labels creation .

 

2025-02-06 18 05 00-20250206-170525.png

 

Workflow Configuration

  1. Add Validator

  • Click on the Validators button.

    2025-02-06 14 34 17-20250206-133440.png
  • Click Add Validator

    2025-02-06 14 40 36-20250206-134055.png
    • In our case we will choose field required the click Add :

      2025-02-06 14 45 53-20250206-134625.png

  • Add the field and a meesage then click Add

    2025-02-06 14 51 30-20250206-135144.png

 

  • The validator already added, Click on Publish draft
    --> You should see something like this :

     

    2025-02-06 14 59 34-20250206-140004.png

     

Testing the Workflow

  • Create an issue on your project :

    2025-02-06 15 04 26-20250206-140435.png

  • Once the Servers field is empty, the transition fails, and a pop-up message appears .

    2025-02-06 15 06 27-20250206-140714.png

     

  • We add a value to the Servers field, then apply the transition, and it works

    2025-02-06 15 09 27-20250206-140959.png

 

Understanding Post Functions in Jira Workflows

In Jira, post functions are actions that are automatically executed after a transition is completed in a workflow. They help automate processes and ensure consistency by performing tasks such as:

  • Updating issue fields (e.g., setting a resolution or priority).

  • Triggering notifications or emails.

  • Assigning issues to specific users or roles.

  • Adding comments or logging work.

Post functions are essential for streamlining workflows and reducing manual effort.

Use case

  • Whenever an issue is in the QA status and the User Acceptance Testing field is set to Fail, the field should be cleared when the issue transitions back to Code Review.

Integration Label in Workflow Post-Function

Steps :

Workflow Configuration

  1. Add Post_Function

  • Click on Post_Functions

 

2025-02-06 16 18 33-20250206-151851.png
  • Click Add Post_Functions

    2025-02-06 16 20 44-20250206-152100.png

 

  • In our case , we want to clear a field so we select “CLEAR FIELD VALUE “ then Click Add

    2025-02-06 16 23 28-20250206-152353.png
  • Choose the field then click Add

    2025-02-06 16 25 20-20250206-152540.png

 

  • The post_Function already added , then click on Publish Draft
    --> You should see something like this :

Testing the workflow

  • "Create an issue, set User Acceptance Testing to 'Fail,' and set the status to QA.

    2025-02-06 16 41 25-20250206-154243.png

     

  • Once we transition from QA to Code Review, the User Acceptance Testing field will be cleared

    2025-02-06 16 44 19-20250206-154441.png

Conclusion

The Colored Label Manager plugin, combined with Jira's conditions, validators, and post functions, unlocks a new level of workflow efficiency and visual organization. By using conditions, you can control access to label-related transitions based on user roles or issue states. Validators ensure that only properly labeled issues move forward, maintaining data accuracy and consistency. Meanwhile, post functions automate actions like updating labels or notifying teams, saving time and reducing manual effort.

Together, these tools empower you to create structured, visually intuitive, and error-free workflows. Whether you're enforcing label restrictions, automating processes, or improving project clarity, the Colored Label Manager seamlessly integrates with Jira's workflow features to deliver a smoother, more productive project management experience.

Need help?

Please raise an issue in our Help Center in case of questions or to report a bug, we are here to support you.

Related content