values sd.step.key

what key values sd.step.key ?
where i can read about it?

7 answers

3 votes

Hi Victor,

This particular property, as well as any sd.* properties are used specifically for JIRA Service Desk in its built in workflow.

Service Desk has a feature that causes issues to automatically transition from the 'Waiting for Customer' status to the 'Waiting for Support' status whenever the reporter of the issue comments on it. In order for it to actually transition as expected, all those conditions should be met:

  • Service Desk must be enabled for the project
  • The commenter must be the issue reporter
  • The workflow used by the project must have the property: sd.workflow.key = sdItSupport
  • The current step of the workflow (ie. the status that the issue is currently on) must have the property: sd.step.key = sdWFCustomer
  • The workflow must have a step with the property: sd.step.key = sdWFSupport
  • The workflow must have an action (ie. transition between statuses) with the property sd.action.key = sdWfCustomerToWFSupport that transitions between the above two steps.
    If all those conditions are met, the automatic transition will happen. If something isn't correct, nothing happens.

So these property keys/values shouldn't be used in custom workflows as they were designed specifically for the Service Desk workflow; hence they're not even mentioned on the Workflow Properties documentation. If anyone wants this functionality in other projects/workflows, perhaps the JIRA Automation Plugin or the JIRA Toolkit Plugin can help. :)

Cheers,
Matheus

where in workflow to be must the property: sd.workflow.key = sdItSupport ?

where in workflow to be must the property: sd.workflow.key = sdItSupport ?

Hi Victor,

the same, I wonder too.

Found it, its in the workflow definition. This one is stored in the table jiraworkflows. you need to edit the xml

Actually, you should be able to edit that directly through the UI in the workflow, see confluence.atlassian.com/display/JIRA/Workflow+Properties

The Transition and status properties,right. But the workflow properties are metadata tags in the xml and I havent found a UI to edit it.

I obtained production workflow was from default Service Desk workflow editing as needed, worked all in jira 617, Issues are transitioning when commenting via email.

later I decided to update Jira to version 6.2.7 - Issues are not transitioning when commenting via email.

I checked on update jira 6.2 , 6.2.1, 6.2.2, 6.2.3 and 6.1.7 in production configuration 6.1.7 successively increasing versions.

jira 6.2 , 6.2.1, 6.2.2 - autotransition status worked, Issues are transitioning when commenting via email. In Jira 6.2.3 and above version (also version 6.3) - Issues are not transitioning when commenting via email.

it suggests an idea that in Jira 6.2.3 any function was deleted?

I obtained production workflow was from default Service Desk workflow editing as needed, worked all in jira 617, Issues are transitioning when commenting via email.

later I decided to update Jira to version 6.2.7 - Issues are not transitioning when commenting via email.

I checked on update jira 6.2 , 6.2.1, 6.2.2, 6.2.3 and 6.1.7 in production configuration 6.1.7 successively increasing versions.

jira 6.2 , 6.2.1, 6.2.2 - autotransition status worked, Issues are transitioning when commenting via email. In Jira 6.2.3 and above version (also version 6.3) - Issues are not transitioning when commenting via email.

it suggests an idea that in Jira 6.2.3 any function was deleted?

Hi Matheus Fernandes,

I've been wondering as well of where should we add properties to workflows (sd.workflow.key = sdItSupport) becauseI I can't find it.

All the best,

Pedro M.

Pedro, those are in the workflow itself (there are properties for steps and transitions in the workflow) see https://confluence.atlassian.com/display/JIRA/Workflow+Properties

Matheus, that doesn't answer the question of where you can add the property to the workflow. Using the UI you can only add properties to steps and transitions.

Suggest an answer

Log in or Sign up to answer
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Published Sunday in Agility

You asked for it, so we delivered: images on issues have arrived

A picture tells a thousand words. And agility boards have just released their latest feature: cover images on issues – so now your board can tell a story at first glance. Upload attachmen...

277 views 3 11
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you