An organization I represent has a use case as follows and is wondering if anyone in this community is able to point us towards specific steps (e.g. example implementations, even if in another programming language/site):
Has the community encountered a situation like this before? Are there any suitable sample implementations or code that we could implement into our site?
In summary, your app is sending an email. The only thing you have to worry about here is that the email sent’s sender is usually not the user but your mailbox address.
You can work around this with an add-on like email this issue and so long as you allow JSM to create users automatically in your Project > Project Settings > Customer permission page, JSM would automatically create said user and if they exist, set them as the reporter.
So once again what you may need to figure out is how to ensure your original mail is sent as the sender you intend to set as reporter.
Thanks for this tip, however due to email security policies mail may be discarded or rejected. For instance, if someone uses an icloud email and it is not sent by an actual icloud user, a spam filter will drop the email because of icloud's email policy. (Dmarc set to quarantine).
Is there a way for us to send in the ticket from our sender address to prevent the email being dropped, while also somehow flagging the customer as the reporter? If this can't be done, then is there any sample API code we could use to implement a similar solution?
Your app would need to know the email to send from, and be able to generate email apparently from that address. That's not a Jira function or setting, Jira isn't creating the emails.
If you set the sender in your app, Jira will know that the sender is the customer. I'm not sure what it does with reporter, as the reporter field is not the customer, it's a full Jira user, usually the agent logging the issue for a customer.
For JSM June Challenge #2, share how your non-technical teams like HR, legal, marketing, finance, and beyond started using Jira Service Management! Tell us: Did they ask to start using it or...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events