Yes, it’s possible to define a template that will be automatically applied to the selected request type.
Steps
Result
As soon as you create issue from the request type, template will be automatically applied. Fields from template’s scope will be filled with predefined values.
If you don’t need a template anymore, but you don’t want to delete its issue, you can switch off Use as a template toggle in the template settings.
Template configuration is stored in issue property and is synchronized with Template field option. If you decide to stop using a template, you can simply switch off the Use as a template toggle.
In result, the panel with template settings will collapse and corresponding option will disappear from the Template select field. Switching on the toggle will bring back the configuration.
If you delete the template (by removing the issue), synced options will be also deleted from Jira. As a result, options from Template select field will be cleared in every issue created from that template. To preserve values in Template fields disable template instead of deleting it.
Changing availability from global to local is a severe change, users working with this repository might lose access to their templates. The templates won’t be deleted, however, users that don’t have access to this project won’t be able to use them anymore.
This change will clear template availability settings and restore default availability. The templates will be only available locally in this project. If not changed by a Jira admin, your templates’ availability will be limited to this project only.
If you want to keep your old repository you don’t really have to do anything. The repository and its configuration are migrated automatically.
Your project will be visible on the Template Repository list in global configuration with global availability. Global availability indicates that every other project is able to use templates from that repository. Your existing templates will keep their settings in the template configuration panel (scope, availability, advanced, etc.).
The new version offers additional configuration options in project configuration and the migrated project has the following settings:
One global repository is usually helpful when you want all projects to use the same, shared templates. A multiple repository comes in handy if you wish to have templates specific to one or few projects.
You can read more here:
Yes, the order of creating issues changed slightly. We decided to move to bulk API in order to improve performance and avoid reaching REST API rate limits. It was problematic especially while using large templates. Before the changes, issues on the epic level were created one by one, and for each issue their descendants were created before the next issue.
Now, all issues at the same level are created at once, then for each issue its children are created. In other words, you will see all the tasks on the epic level before any of their children.
The order in which the issues are created now would be the same if you sort them by Rank. In the backlog, issues should be sorted and grouped automatically, in the navigator you can sort by Rank as follows:
project = "yourproject" ORDER BY Rank ASC
In order to filter the latest issues, narrow it down using created clause:
created > startOfDay() and project = "yourproject" ORDER BY Rank ASC
In the most basic scenario, it will be the issue type you can select on the Create Issue screen for the chosen project. For issues created in the background, we will try to choose the best matching issue type from the target project.
We can create issues from templates in two ways:
While using Create from template, a report with results is generated at the end. Thanks to that, we can easily track if the process of creating sub-tasks is completed or has failed.
In case of using Jira Create Issue dialog box, after clicking on Create button we are immediately transferred to newly created issue. Usually, it takes few seconds for sub-tasks to be created from the parent template.
Solution
If you cannot see the relation between sub-tasks (or sub-tasks are not generated), wait few seconds and refresh the page.
Go to Manage templates screen and check used scopes in the table.
This function doesn’t work on the default Create issue screen. That is why we have Create from template button that opens a form which is filled automatically after the template is selected.
Yes, Dynamic Variables work with sub-tasks.
Dynamic Variables if used in sub-tasks will be replaced with values provided during creation.
There is one condition to make it work - a variable have to be declared also in a root template (the template from which you create issue).
This is because variables are only collected from root issue, which means that input fields, where you fill variables values, will be displayed only for root issue.
Once variables is declared in a root issue you can use it freely everywhere, e.g. sub-tasks, stories, linked issues.
{"errorMessages":"The value 'TEMP' does not exist for the field 'project'.","No issues have a parent epic with key or name 'TEMP-12'","warningMessages":[]} on the screen with results.
Go to your Templates Repository project settings and check if Browse projects permissions are granted to atlassian-addons-project-access role.
Steps
To find Issue type Id:
Result
Issue type Id is in the link address.
Switch to the Advanced tab and turn the Allow Customers to use templates via customer portal. Issues will be created and edited by user: Issue Templates for Jira toggle on. By default, it’s turned off.
There are few fields that you should consider while preparing a set of template’s fields:
See the supported fields section for details.
If you can’t find the answer you need in our documentation, raise a support request*.
This message appears when you have no browse project permissions in the repository project. Check which project is the repository (stores templates) and ask the project or global administrator for browse permissions.
This is an intended behavior. Subtasks are never meant to be marked as templates.
Cloud pricing is subscription based. You are eligible for support and automatic version updates as long as your subscription is active.
When your subscription renews each month, you are automatically billed for host products and apps based on the number of users in your instance.
If app pricing changes after your initial purchase, there’s a 60-day grandfathering period during which you can renew based on the old pricing.
Apps are billed based on the number of users in your Atlassian product. Jira Cloud apps are priced based on the maximum users of the Jira products on your instance. For example, if you have Jira Software (50 users) and Jira Service Management (10 agents) on the same instance, you pay the 50-user price for apps.
The pricing structure for cloud apps is as follows:
Annual subscriptions may offer a discount depending on the number of users purchased.
Yes. Academic, community, and open source licenses are available to qualifying organizations. See our Purchasing & Licensing FAQ for more information.
For cloud apps, you cannot extend your free evaluation period. All cloud apps are immediately subscribed by a user, and we provide a free evaluation period. This is a minimum of 30 days and ends on the second billing cycle after you first subscribe to the app.