Workflow Transition Properties

New viewing/editing experience

Available since v. 1.37.*

Workflow properties now look like workflow functions, with a simple management interface and property suggestions.

 

About workflow properties

You can use workflow properties to implement restrictions on certain steps or transitions in a workflow.

For details on how to implement workflow properties (i.e., step and transition properties) in your workflow, please refer to Working with workflows.

 

Extender for Jira workflow properties

Name

Type

Values

Notes

Available

Name

Type

Values

Notes

Available

extender.customer.comment.hide

Status

true or empty

Allows you to hide the comment from the issue view in the customer portal

Full documentation with examples can be found here → Workflow Transition / Status properties

Since v. 2.6.*

extender.tab.condition.exclude

Transition

true or empty

Allows you to hide the transition from the Issue Conditions Validator tab

Full documentation with examples can be found here → Workflow Transition / Status properties

extender.customer.transition.comment.required

Transition

true or empty

Requires a comment on the transition available in the customer portal

Full documentation with examples can be found here → Workflow Transition / Status properties

extender.transition.color

extender.transition.submit.color

extender.transition.cancel.color

Transition

Color

Allows you to manage the color of the specific button. You can choose from the example buttons, or you can easily define the color yourself.

Full documentation with examples can be found here → Workflow Transition / Status properties

extender.transition.prefix

extender.transition.suffix

extender.transition.submit.prefix

extender.transition.submit.suffix

extender.transition.cancel.prefix

extender.transition.cancel.suffix

extender.transition.title.prefix

extender.transition.title.suffix

Transition

Html , emoji etc.

Allows you to manage the prefix/suffix of the specific button/title. You can add a piece of HTML code, emoji, etc.

Full documentation with examples can be found here → Workflow Transition / Status properties

Available workflow properties

There are a few workflow properties that you can use in a transition or a step of a workflow. Here are some helpful links:

Name

Values

Notes

Name

Values

Notes

jira.field.resolution.exclude

Resolution id

Add comma-separated resolution ids to the transition properties where you want to hide certain resolutions

jira.field.resolution.include

Resolution id

Add comma-separated resolution ids to the transition properties

jira.i18n.submit

i18n property key

Transition (usage: action submit button name)

jira.i18n.title

i18n property key

Transition (usage: action name, etc.)

jira.issue.editable

true, false

References: Working with workflows

jira.permission.*

 

jira.permission.[subtasks.]{permission}.{type}[.suffix]

 

[subtasks.] is optional - If included, the permission is applied for the issue's subtasks. If omitted, the permission is applied for the actual issue.

{permission}. - is a short name specified in Permissions class e.g., admin, use, sysadmin, project, browse, create, edit, scheduleissue, assign, assignable, attach, resolve, close, comment, delete, work, worklogdeleteall, worklogdeleteown, worklogeditall, worklogeditown, link, sharefilters, groupsubscriptions, move, setsecurity, pickusers, viewversioncontrol, modifyreporter, viewvotersandwatchers, managewatcherlist, bulkchange, commenteditall, commenteditown, commentdeleteall, commentdeleteown, attachdeleteall, attachdeleteown, viewworkflowreadonly

{type} - type of permission granted/denied. Group, user, assignee, reporter, lead, userCF, projectrole are some of the possible values.

[.suffix] - An optional suffix to make the property unique when the same type is added multiple times e.g., jira.permission.edit.group.1, jira.permission.edit.group.2 etc

 

Example:

  • jira.permission.comment.group=some-group

  • jira.permission.comment.denied=

  • jira.permission.edit.group.1=some-group-one

  • jira.permission.edit.group.2=some-group-two

  • jira.permission.modifyreporter.user=username

  • jira.permission.delete.projectrole=10000

  • jira.permission.subtasks.delete.projectrole=10000

Step (usage: only to restrict permission to either roles, groups, or users when an issue is in that step)

References:



opsbar-sequence

Integer value greater than or equal to 0

Transitions on the 'View Issue' page

Â