Create project template for Jira

Hi All,

Hope you are doing great!

We are working on template for project creation in jira. Browsed through JIRA suggestions and found that there is an open suggestion ( almost 11 years old and with little hope that it may be implemented anytime soon, we were following the Atlassian tutorial for creating our own project templates at

However, what i noticed is that the plugin built creates new workflows from the bundled workflows for each project and associates the newly created workflows to the newly created project.

I would really like to reuse the existing workflows (meaning used existing workflow and just associate to the new project not create new workflows) in the system and not create new one every time a project is created.

Any pointers will be helpful.

Thank you in advance.


3 answers

1 accepted

We could do it as following

  1. Added a projectHook as mentioned at
  2. Did not add any bundles for workflows or jason files for config.
  3. Manually change the required schemes after project creation by over riding the method configure() of the class implementing AddProjectHook in your plugin.
public ConfigureResponse configure(final ConfigureData configureData) {
//Change the schemes here using Jira API's

Noticed that a similar question is already asked at but for project-template not sure if that will help for project-blueprint module 

Will be trying the suggestion. 

1 votes
Tarun Sapra Community Champion Sep 11, 2016

The script runner plugin has a built-in script for "Copy Project" that can be used for creating projects from a project template. That's what I use.

Thank you Tarun for the suggestion.

We did evaluate the option but the problem is that it will include Role memberships and also optionally include filters, dashboards, rapid boards, issues, versions and components. 

So we want to go with a clean approach and not have any options to clone any of these objects as it might have issues with clean up later.

Another case is that the plugin will be helpful when script runner is not available.


Suggest an answer

Log in or Join to answer
Community showcase
Teodora [Botron]
Published Thursday in Marketplace Apps

Jira Inferno: The Nine Circles of Jira Administration Hell

If you spend enough time as a Jira admin - whether you are managing a single, mid-sized instance, a large enterprise one or juggling multiple instances at once - you will eventually find yourself in ...

270 views 0 12
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you
Atlassian Team Tour

Join us on the Team Tour

We're bringing product updates and pro tips on teamwork to ten cities around the world.

Save your spot