Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

mapping custom priorities with jira service management cloud integration

Kenneth Kharma September 9, 2022

what is the best way to map custom priorities in jira to opsgenie priorities when using the jira service management cloud integration?  the legacy integration has a direct means of doing this via the "Custom Value to Opsgenie Priority" option, but the new cloud integration seems to lack this option.

also, are custom fields accessed the same way when using the cloud integration (via _payload)?

i came across the following article, but it references the legacy automation:

https://community.atlassian.com/t5/Opsgenie-articles/How-to-Map-Alert-Priorities-in-Opsgenie/ba-p/2044304

1 answer

1 accepted

0 votes
Answer accepted
Nick Haller
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
September 12, 2022

Hi @Kenneth Kharma ,

Although that article does reference the Legacy integration, the idea should be the same with section 1 - Advanced integration settings - configuring multiple create alert actions that filter on the priority being sent from JSM, and mapping to the corresponding Opsgenie alert priority with the JSM cloud integration. For example:

jsmcloud1.jpgjsmcloud2.jpgjsmcloud3.jpg

 

Like you mentioned, the new JSM cloud integration does not have the Custom Value to Opsgenie Priority option available at this time. 

Kenneth Kharma September 12, 2022

thanks @Nick Haller ... if our priority comes from a custom field, will we need to stick with the legacy integration for now?

is there any way to access custom fields in the new integration, e.g. for text output or otherwise?

Kenneth Kharma September 27, 2022

@Nick Haller could you comment on the above questions?  thanks!

Nick Haller
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
September 27, 2022

Hi @Kenneth Kharma ,

Since the Custom Value to Opsgenie Priority option is not available in the JSM cloud integration, in my opinion it would be easier to use the JSM legacy integration. 

Having said that, the JSM cloud integration could still be used, but would require also configuring alert policies that filter on the custom field being extracted into the alert. That is covered here in step 3: How to Map Alert Priorities in Opsgenie

This article might help as well if you're looking at hints on how to extract a custom field: How to Extract Custom Fields and Data into an Alert

We also have a similar feature request for mapping Jira / JSM priorities you can follow, watch and vote for here: https://jira.atlassian.com/browse/OPSGENIE-587

Kenneth Kharma October 4, 2022

here is what i ended up implementing.  per nick's suggestion, i used option 3 from How to Map Alert Priorities in Opsgenie.  i extracted our custom priority field into an extra property and created alert policies to do the priority mappings.  i had some difficulty finding a custom field extraction that worked.  here is what i ended up using: {{customFields.customfield_XXXXX.substringBetween("value=",",")}}

for some reason, {{customFields.customfield_XXXXX.value}} was not parsing properly.

Like Nick Haller likes this

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events