Forums

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

Migrate schemes

Ruben Oliveira October 19, 2021

Hi,

Do you know if there's a way to copy the schemes (permissions, priorities, etc) between 2 different Jira instances, for example, through API?

Best regards,


1 answer

1 accepted

1 vote
Answer accepted
Radek Dostál
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.
October 19, 2021

Out of box no. Those things are complicated. You would have to have a plugin to make use of Java API to process your requests, because those dependencies do not have any reasonable REST API, some maybe not even that.

 

You might take a look at this plugin for example - which is used either to sync setups (schemes and the dependencies in them) between prod/dev, or migrations between servers (and including that project configuration).

https://marketplace.atlassian.com/apps/1211147/project-configurator-for-jira?hosting=server&tab=overview

How it works - you create a project export (configuration only OR with complete data), and then import this .zip in destination. The plugin has it's own implementations to handle the zip data to recreate the configuration along with interactive way for you to select what you want or don't want to import.

What I'm getting at though the way it creates the configuration is through it's own implementation of Jira's Java API.

Ruben Oliveira October 19, 2021

Hi Radek,

Thank you for your reply. I'll take a look into this plugin.

I've started working on a Python script to migrate these sort of data, however, I know that through the API I'll not be able to migrate some configs such as screen schemes and field schemes.

Let me see if this plugin can help me.

Thank you once again.

Suggest an answer

Log in or Sign up to answer