It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Linking service desk with JIRA projects

Hey folks,

Is there a way to link an existing internal JIRA project (used for development) to a JIRA Service Desk Project (used for collaboration between support & customers)?

9 answers

1- Customers enters their requests in SD

2- The agent verifies if this is a bug. If required the agent collaborate with developers (

3- If this is a bug, the agent creates a linked issue (which is a bug in JIRA Software in the relevant project) from the initial request in SD. Both issues are linked back and forth from JIRA to SD and vice-versa. Note that when you create a linked issue, most information is copied from SD to JIRA.

4- We added an automation rule in SD, when the JIRA issue is closed, a new comment is automatically added to the original request and an email is sent to the agent.

5- The agent can close the SD request according to the process.

FWIW, this is basically the flow we've implemented as well, sans automation which I may enable now.



Unfortunately, the blog article referenced is sadly out of date.  There are no more collaberators or agents in Service Desk.  So are the developers then users, or developers, or lead developer, or service desk team?  According to this article you add both your developers and your agents to Service Desk Users and agents are differentiated from developers by whether they have a service desk license tied to their user account.

You're right, the roles do not exist anymore.

We added developers to the "Service Desk Team" without giving them a licence of SD. So they contribute when required, but are not agents per se. (Using the Admin account: Users and Roles of SD)

The agent directly addresses them using the @name using the comments section, with the "internal" type. This isn't possible if your developers are not part of the "Service Desk Team"

Developers reply the same way.

Hope this helps.

Like Filippe Carvalho likes this

I have JSD  3.4.2 and no longer available COLLABORATORS option, how resolv "comment internally and browse issues." for my developers?

I find that is possible without need licenese for developers in Jira Service Desk: - section Involve Jira Software or Jira Core users

But I have not succeeded.

I did all the setting from links above but the developers from Jira Software don't see the Project and Issues from Jira Service Desk only if I give access in  Aplication access to JIRA Service Desk but this action leads to exceeding maximum allowed license in  Jira Service Desk


1- Go to your Service Desk project settings

2- In "Users and Roles", add relevant developers to "Service Desk Team" (no Service Desk licences required to do this)

3- Developers added should now be able to see the SD

Note 1: Giving "Application access" consumes a licence in SD, so you don't want to do this.

Note 2: You can add developers as "Participants" for an issue so they can add public comments only using the portal, not directly from JIRA

Note 3: If you don't add developers as "Participants", they still can comments on SD issues, but then it's restricted to internal comments only

Hope it helps,


Hi everybody,

i have followed this thread and can't get an answer for my request and question.

I have investigated a development process for optimize the integration between JIRA and service desk.. 

We want our customers (Service desk users), to both follow the SD status AND the linked JIRA case status, if there is a JIRA case linked. 

Then the customers can follow our internal work process and don't need to ask us for an update on their support case.

I have attached a picture. The green boxes show a picture where the customer can see both the SD status and linked JIRA status. 

SD AND JIRA connection.png

So my big question is... Can this scenario be possible?

Best regards
Ali Azzam

Jack Community Leader Aug 24, 2017

This is not currently possible. JSD customer do not have access to JSW notifications. You might try something like using Scriptrunner to update a custom field in JSD that would key JSD Automation. To achieve what you propose in the image you are cracking open the code I expect. I will qualify this with AFAIK. :-)

Thanks for the reply.

I was hoping there was that kind of optimization. It`s a great service upgrade for our customers.
I was also hoping that someone maybe have tried and implement it already.

AFAIK? :) 


1 vote
Paulo Hennig Atlassian Team Aug 25, 2015

Hey Samir,
As the customer can only see issues tracked by them with the Service Desk Request Type, the customer won't be able to see issues created on this same Service Desk project created by your development team. So, you can chose the options who better fulfil your company organization.

But If you enables JIRA Service desk within an existing project you limit the permissions and flow of the Agile part of Jira.

How do you overcome this without making every developer and project manager an agent at great costs ?

Precisely! This is the challenge we have. Apparently, you can convert an existing project to a JIRA Service Desk project but then it loses all of its previous functionality, issue types, flows, etc.

Samir, please tell me if I stray too far from the subject. 

If you choose to have separate Service desk and development projects, how do you setup seamless integration between them. 

Example we have projects for our core products and projects per customer, as the customers use of core products might yield additional development as apps or other features.

We create a service desk project to handle support. When a bug is detected by our support team, we wish them to create an issue (bug) in the related development project with a link to the original support issue. 

How can we accomplish this in a one step operation ? 

So far I can do Clone > move > link. Which is a 3 step operation. Where creating a new issue is a one step operation. 

That doesn't exactly give me a benefit of using JIRA Service Desk over a competing product as RT by BestPratical.

This is the conclusion I am reaching as well. I was hoping to use Service Desk accounts to manage pre-release customer testing and bug tracking but it seems like there is no relationship to the product-project used for development.

Tommy, apologies for not responding sooner. For us, we typically won't clone an issue per se, since it's typically in the words of a customer and therefore wouldn't necessarily translate into technical requirements we prefer in our Software JIRA project. So, we'll typically invite developers to collaborate on the customer issue in Service Desk. If it warrants a software modification, that developer can create an issue in the Software project and link to the Service Desk Request. We haven't found a better way to do this yet.

0 votes
Paulo Hennig Atlassian Team Aug 14, 2015

Hello Samir,

Can we have a clarification about your goal ?

Case if you want to use the JIRA project inside Service Desk, you can go to the project administration > Service Desk > Enable Service Desk. 


So we essentially have a Software Development project type that the team is using to track everyday software dev issues and track ongoing development of the product. 

I'd like to have our customers be able to enter tickets into that system, have agents work them, and create development bugs directly in the Software Development project.  Is this possible, or do I need to create 2 different projects (one for Software Dev, the other for Svc Desk)?

Just to resurrect this thread, I don't understand why Atlassian seem to have no interest in making this workflow work.  In many software companies, the helpdesk and development teams are separate entities, it is the responsibility of analysts on the helpdesk/support team to push bugs through to the development team.

Currently there is no streamlined way to do this, having the developer manually adding a ticket and cutting and pasting the details across isn't very efficient or accurate.


Jack Community Leader May 25, 2017


what info is having to be cut and pasted and why? Our agents use Create Linked Issue which basically clones the SD ticket into the SW project of choice. This is a 5sec process for us. The fact that they are linked allows the assignee of SD and SW tickets to have access to further comments. I do wish that there was a way to add an Internal comment into the SD via the linked issue but the reality is that since the SD agent created the SW ticket they would receive notifications of updates and the SW developer can be added as watcher to the SD ticket if desired. 

Regardless, if there are specific behaviors desired then you may want to open a Suggestion for JSD with Atlassian. In fact wouldn't be surprised if there is  already be something on this.


How do you go about Creating the Linked Issue?


Jack Community Leader Jun 27, 2017

we use the "Create Linked issue" under the ellipses menu. from there it is a matter of selecting the project and transposing any fields that might be required due to differences between workflows.

Thanks for your input here Jack, very helpful. 

I'm in a similar situation, however would like to clarify:

If a customer submits a ticket, and one of our agent picks it up in SD Project, creates a linked task then assigns it to a developer over in an Internal Project:

  • does the customer see any updates/comments made on the INTERNAL task?
  • Can they communicate with the developer? (we want this to be able to happen)

To give you some scope on why we're asking - our biggest 3 challenges are:

Can we set up JSD so that the customer - a small digital media / analytics team - can:

  • Submit tickets in a Service Desk project that automatically creates a relevant ticket in the internal project?
  • Comment on the same Service Desk tickets and have this information updated on the linked internal tickets?
  • See any active progress of our current sprint and/or release in the internal project (mainly task title & status) without revealing any sensitive information?


Jack Community Leader Aug 09, 2017

@Nick P,

part I

  • does customer see... No
  • can they communicate w/ developer... No, not unless you make the developr an agent and assign the original SD ticket to the developer

part II

  • you could automatically create the linked issue from JSD to JSW if you use a plugin like scriptrunner. natively this is not possible.
  • not natively. i had hoped Automation would allow such but alas. You should be able to do this w/ scriptrunner but haven't attempted myself
  • certainly this will be the case. no info on the internal (JSW) ticket will be shared w/ customer. The only way to share w/ customer is to use Public comment and the only folks that can do that are the JSD Agents

@Jack Thanks for the response.

Bummer about the customer not seeing the internal stuff. We have an odd setup where our client wants to see the progress of our sprints and releases, however we need to be careful of what information they see (like time tracking. etc).

Good to know that we can add the devs as an Agent if need be to at least have that cross-project collaboration.

I'll have a look into scriptrunner to see if it can save us some time in creating / commenting on tasks. 

Jack Community Leader Aug 09, 2017

you don't need to add the developers as agents to collaborate on the JSD tickets but if you want them to make public comments they need to be agents. That cost money though. You can always have the Agent take the internal dev comment, wordsmith and make public. Generally that is preferred in my experience to control the messaging to the customer.

Just released (afaict) is this:

It's reasonably helpful and makes it clear that with the addition of the Browse Project and Comment Creation permission (we assign it to a role, rather than the application-side logged in users) your non-front line staff can view, follow, and contribute to internal commentary on a JSD issue.  Linked issues also get notifications.

I have JSD  3.4.2 and no longer available COLLABORATORS option, how resolv "comment internally and browse issues." for my developers?

I find that is possible without need licenese for developers in Jira Service Desk: - section Involve Jira Software or Jira Core users

But I have not succeeded.

I did all the setting from links above but the developers from Jira Software don't see the Project and Issues from Jira Service Desk only if I give access in  Aplication access to JIRA Service Desk but this action leads to exceeding maximum allowed license in  Jira Service Desk

Suggest an answer

Log in or Sign up to answer
Community showcase
Posted in Jira Service Desk

Tell us how you've implemented Change Management

Hello Community 👋, I'm a product manager at Atlassian, looking at improving change management capabilities across our products. In particular, we're looking at bridging the gap between Dev & ...

315 views 0 6
Join discussion

Community Events

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

Events near you