We are using the JIRA API - not the Service Desk API to create tickets into Service Desk from a business app. We implemented a ? widget for them to write a description and submit. We have the tickets getting created OK in Service Desk; however, we were using the email of the current logged in user of the business app to set as the Reporter.
We originally just set the business users (who are our internal account executives) up as Customers in Service Desk, but then needed to actually set them up in JIRA as official users so that they could use some Boards that we created to track all the issues across all the account execs.
I deleted the old Service Desk Customers to where only the JIRA Users are setup as a Service Desk Customer role under Service Desk Project Setttings->People. However, whenever we create the ticket through the JIRA api, you have to pass the email in now and fetch back the ID value to assign to the reporter. This seems to be picking up for the email the Service Desk Customer ID I deleted vs the JIRA User ID for the email.
It acts like they really weren't deleted but turned off in JIRA database behind the scenes or something and the API is finding them. I need those purged out if so or something!
Any ideas here?
Appreciate your support,
Justin Curry, Balfour