Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Sync two Different Projects for Issues

Jose.Pizarro January 10, 2022

Hi Guys ,

 

I want to know if exist a way to sync two Clients Jira projects .

For example Client 1 have a project 

Client 2 have a project 

 

And we want to have all the issues posted from Client 1 into the Client 2 project 

3 answers

3 votes
Syed Majid Hassan -Exalate-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 13, 2022

Hi @Jose.Pizarro

This is Syed - a pre-sales engineer @ Exalate.

Yes, you can easily sync between 2 different client projects - either on the same Jira instance or in a cross company environment on different Jira instances. Our tool provides out-of-the-box bi-directional sync between different ITSM systems (including Jira to Jira). So whether you have Jira Cloud or Jira OnPrem, a fully customized sync is certainly possible. 

Please feel free to review Exalate to see if it fits your needs or simply book a demo with us to explore your use case further. 

Thanks

Syed

2 votes
John Funk
Community Champion
January 12, 2022

Hi Jose - Welcome to the Atlassian Community!

Yes you can do that with Automation for Jira, assuming both projects are in the same Jira instance. 

Jose.Pizarro February 11, 2022

Thanks John , Do you know if exist a way to do that if are different instances ?

This is our current status and need:

 

  • Have an update on the Client 1 Jira, and the  update can be automatically pushed to the Client 2 Jira version

For example I found this potential tools :

Capture.JPG

Like # people like this
Paul A Wright
Contributor
July 26, 2022

I love the idea of using automation @John Funk 

We have backbone, but believe this will only sync between two separate instances (i.e. JSD and Jira) rather than within the same instance.

I have a similar question, which your suggestion may have answered but I put it out there for feedback.

I am going to use automation to create linked tickets and some of the linked tickets will be in separate projects (all on the same JSD instance).  Some of the values will be copied across (obviously the defaults of summary and description), but others won't be 'static' - for example: "price"; if I wanted to change the price on either the primary ticket or any of the linked tickets, I would expect to change it on one and the value would then sync across all linked tickets.  I would also expect for neither to be the 'master' ticket but anyone could change a value and it would sync across the other tickets.

I'm asking for quite a lot of our JSD, but believe this is possible using automation but appreciate anyone else's thoughts.

Ultimately, I want different departments to engage in a very complex process (complex due to legislation, not due to lack of lean principles being applied) and each department follows their own rules and therefore ways of working and workflows, however they do share common components, (e.g. cost).  

Once each department have fulfilled their obligations and their ticket moves to resolved then the primary ticket can the progress - only restricted by a validation that states all linked tickets and sub-tasks must be resolved before it can progress.

It's unfortunate that this scenario exists, but I'm sure it can't be unique.  Each process is interdependent and essential, but linked.  The end to end process would be pretty much impossible to workflow and be so complex and difficult to maintain it would be a full time job, which is madness.  So, by acknowledging that each person's role is different, but linking them is the most efficient way.

The bit I really want to achieve is automatically updating those shared components.

Any thoughts appreciated.

Regards

Paul

Like John Funk likes this
John Funk
Community Champion
July 26, 2022

I have nothing additional for syncing multiple instances that the add-ons mentioned by others in this thread. I have not used them, but they are very good tools from what I understand. 

Like Umer Sohail _K15t_ likes this
Umer Sohail _K15t_
Atlassian Partner
July 27, 2022

Hi @Paul A Wright

Thanks for mentioning Backbone as a solution. I would like to slightly correct you in saying that Backbone Issue Sync for Jira can't connect within the same Jira instance (JSD and Jira).

Backbone actually does allow a connection with different projects on the same instance, irrespective of whether they are Jira software, JSM, JSD, or JWM projects, and whether they are on Cloud, Server, or Data Center. (You can see this as the first option in the screenshot below from the app)
 Screenshot 2022-07-27 at 13.38.47.png

Umer Sohail _K15t_
Atlassian Partner
July 27, 2022

Thanks to @Jose.Pizarro as well for mentioning Backbone Issue Sync for Jira and other sync apps. It really helps everyone when people like you suggest solutions that can help people perform their tasks easily.

Let's come to your own query @Paul A WrightI think the use case you have described above of creating linked tickets in separate projects but the same JSD instance with static and dynamically changing fields would be a perfect fit for Backbone Issue Sync.
 
A bi-directional sync using Backbone for a field like "price", or even any other custom field, will ensure that no ticket is a "master" ticket but the values can be updated in real-time from either project.

And your very legitimate (and certainly not very uncommon) problem of having different workflows across different departments (and hence Jira projects) would also be solved, since you can easily map workflows using Backbone.  

If you have any questions about Backbone or want to get a demo, please get back to me at usohail@k15t.com.

It really is maddening and quite cumbersome to have so many complexities when you just want to be able to collaborate with other teams, but hopefully we can be of some help! :)

Best, Umer Sohail

Like Matthias Gaiser _K15t_ likes this
Paul A Wright
Contributor
July 30, 2022

Thank you @Umer Sohail _K15t_   This is really valuble to know and certainly great timing as I'm going to start building the projects in a few weeks time so I now understand the limitations and functionality better.

Have a great weekend all.

Like Umer Sohail _K15t_ likes this
Umer Sohail _K15t_
Atlassian Partner
August 4, 2022

That's great to hear @Paul A Wright

Glad I could be of some help! Feel free to ping me in case you have any further queries, and I wish you success in your search for a solution! :) 

Cheers, 

Umer Sohail

Like Paul A Wright likes this
1 vote
Matthias Gaiser _K15t_
Community Champion
February 13, 2022

Hi @Jose.Pizarro

as @Syed Majid Hassan -Exalate- already mentioned, that's exactly the use case issue sync apps are taking care of. There are several apps available in the Atlassian marketplace which handle such use cases. I'd recommend to gather your requirements and try out which one works best for you.

If you share your requirements in more detail, the community might be able to help you solving your use case in more detail.

Cheers,
Matthias.

PS: I'm part of the team behind Backbone Issue Sync.

Suggest an answer

Log in or Sign up to answer