Recently, one of our customers who has both Jira Service Management (JSM) and Jira Software projects faced a very specific challenge regarding comments and attachments between customers and the developers, working on their tickets.
The customers work in a Jira Service Management Project, while the developers use a Jira Software project.
When submitting tickets on the JSM portal, it was mandatory for customers to attach files. These attachments - often crucial documentation like screenshots - were essential for developers to accurately understand and address reported issues. Firstly, we made a post function which copies the ticket, which the customer submits on the JSM portal in the Jira Software project for the developers to see. However, while these attachments showed up as comments on the JSM tickets, they didn’t transfer to Jira Software project tickets when the tickets were copied. Standard methods allowed for comments to be copied, but attachments were left behind.
To address this challenge, we implemented a creative solution using the Jira Misc Workflow Extensions (JMWE) app. Here’s how it works:
Two key JMWE post functions were added to this transition:
This setup was especially useful since developers often didn’t have access to the JSM portal. With the Send to the Client transition, they could add their comments and attachments directly from Jira Software.
The outcome was a significant improvement in communication. Developers no longer had to worry about missing attachments or incomplete information when working on client tickets. All necessary details, including comments and attachments, were fully synchronized between JSM and Jira Software, enhancing collaboration and speeding up issue resolution.
The same approach is applicable in another project where the goal is to sync several bug reports to the same bug from different users.