You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
Hi there, I have JSM > OpsG working fine. For some reason, If I trigger an alert on OpsG, I get an email and SMS, but it fails to create a ticket on JSM.
In the OpsG log, I can see the following Error
alertLogOwner System
responseBody {"errorMessages":[],"errors":{"summary":"Field 'summary' cannot be set. It is not on the appropriate screen, or unknown.","description":"Field 'description' cannot be set. It is not on the appropriate screen, or unknown.","labels":"Field 'labels' cannot be set. It is not on the appropriate screen, or unknown."}}
_outgoingData
_headers
Authorization ...
-Content-Type [ application/json;charset=UTF-8 ]
integrationType JiraServiceDesk
_payload
_fields { summary: testing 20202020, -labels: fromOG, _project: [object Object], _issuetype: [object Object], description: Click on [Body.html] attachment for HTML version Testing 123 }
integrationName VoIP_Jira Service Management
alertId d42eaa38-d2f1-45fa-ba3d-2ba5b1081d3a-1606840532978
alertLogType system
statusCode BAD_REQUEST
I take it I am missing an setting somewhere?
Regards
Mick
Hi @Mick Love ,
There are a few things to review for this error.
In JSM navigate to the Settings menu >> Issues tab >> Screens tab >> click Configure for the same project’s screen that is configured in the integration’s action mapping section, and check if these fields - summary, description, and labels - are available in this screen:
Typically when we see this error including all 3 fields missing, the fields are found in the project's Screen - and instead, it could potentially be a misconfiguration here in the integration:
A few things to double-check on your end:
Finally - save the integration, and retest.
Let us know if you continue seeing this 400 error after.
@Nick H thank you for the very detailed help, it ended up being my credentials. I was using my Displayed username and not my email.
All working now :)
Regards
Mick
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.