Versions Compared

Key

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

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.

...

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 te 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 or Reopened .

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

...

  • 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

  • This is our workflow

...


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

...

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

  • Click on Condition

...

  • Click Add condition :

--> You should see something like this :

...

  • In the field, select User Acceptance Testing, then choose the condition and value ("Fail") and Click Add to apply the condition

...

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

...

Testing the Workflow

  1. Create an issue

    2025-02-06 13 25 20-20250206-122525.png
  • Add 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.

...

  • If the User Acceptance Testing field is empty, the user can only transition the issue to Reopened.

...

  • If User Acceptance Testing is set to Success, the issue can transition to Done or Reopened.

...

  • If User Acceptance Testing is set to Fail, the issue can transition to Code Review or Reopened .

...

Understanding Validators in Jira Workflows

...

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

...

Integration Label in Workflow Post-Function

Steps :

Workflow Configuration

  1. Add Post_Function

...