How to combine automatic issue creation with Elements Connect custom fields - Valiantys - Atlassian Platinum Partner

How to combine automatic issue creation with Elements Connect custom fields

For your favorite Jira apps, the ones you consider real workhorses, you’re probably happy with how they meet your needs. But if you have several different apps, you might not have experimented with how they can work together. Using the process of managing user access requests as an example, we can look at how Elements Connect and Elements Copy & Sync can be combined. The end result should be less manual input and fewer errors all while automating the creation and synchronization of linked issues.

Fetch data instead of manually entering it

For a software team lead that needs to make a request for access to multiple applications like Jira, Confluence, and GitHub for a new developer, Elements Connect will help with fetching and displaying the projects, spaces, and repositories necessary for the new user. On the issue create a screen to request user access, three Elements Connect fields have been set up to fetch Jira projects, Confluence spaces, or Github repositories.



This example company has tens or hundreds of Jira projects, Confluence spaces, or GitHub repositories, so scrolling through all the options would not have been helpful. But the auto-complete function means we only need to type what we are looking for, and Elements Connect fetches the data that corresponds to the text entered.
For the custom field to select the Confluence spaces the new developer will be using, the query is set up to fetch only global spaces (type=global) and no personal spaces.



You can actually do a lot more since the Confluence REST API gives access to plenty of information like Content or Users.

Create sub-tasks automatically in Jira

After selecting the information needed in the Elements Connect fields, three linked issues are created, one for each of the applications. This is done with the help of an Elements Copy & Sync operation configured as a post-function and triggered by issue creation, meaning the 3 sub-task issues are created and linked automatically.



Each sub-task is pre-filled with the list of projects or repositories that were selected in the dynamic Elements Connect custom fields, as well as the due date. The fields are synchronized between the parent and child issues too, so if the start date of the new team member gets changed, the due date in the sub-tasks gets updated. For repetitive tasks like requesting and tracking user access, copying and synchronizing fields with Elements Copy & Sync means no manual input for the sub-tasks, and changes to the parent issue are immediately available in the child issues.

Keep track of which access requests have been processed

For the team leader who made the request, it’s important to keep track of which access requests have been processed, and which haven’t. With Elements Copy & Sync Data Panels, the information you need from the linked issues is displayed in the parent issue.



Since one of the sub-tasks has been completed, it’s moved to a second Data Panel to track which Access requests have been granted, and instead of displaying the due date, the Resolution date is indicated. This example uses JQL in the Data Panel configuration to filter resolved and unresolved issues into the right Data Panel.

Combining apps to simplify and automate repetitive tasks in Jira

Elements Connect and Elements Copy & Sync are both powerful apps on their own, but combining what they each do best means you can really supercharge a Jira process. If you want to try this example at home, there are several tutorials available to help you set up the dynamic multi-select lists and the automatic issue creation.

To configure the same Elements Connect fields, check the tutorials to create a Jira Project Picker, Confluence Space Picker, and GitHub Picker.

And to configure the same Elements Copy & Sync operations, including synchronization of comments between the child and parent issues, check out this tutorial on automatically creating sub-tasks.

You can also see a video of this example in action to get a good idea of how it works. Watch it on the Elements YouTube Channel.


Cutted Triangle

Subscribe to the Valiantys Newsletter

Registered request ! Subscribing... This is not an email An error occured

In accordance with our privacy policy, we are committed to respecting your personal data.

Contact us

Our Atlassian certified consultants will be happy to answer you.

Join us

We're building the next dream team - Are you in?

Follow us

We use cookies for the operation of our website. This is to improve its use, to personalize your experience, and to compile visitor statistics. By continuing to use this site, you consent to this policy. You can manage the settings and choose whether or not to accept certain cookies whilst browsing. For more information, see our privacy policy. Our privacy policy

Privacy settings

In order to facilitate your navigation and to provide you with the best possible service, we use cookies to improve the site to the needs of our visitors, particularly according to the number of visitors. For more information, please read our privacy policy. Our privacy policy


Google reCAPTCHA is a system designed to distinguish humans from computers, so that bots are unable to maliciously fill out forms on behalf of a human being.


Used to send data to Google Analytics about the visitor's device and behavior. Tracks the visitor across devices and marketing channels. Used by the social sharing platform AddThis to store the user's usage history of the AddThis sharing widget. Registers a unique ID that is used to generate statistical data on how the visitor uses the website.


Targeting Cookies: Targeting cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant advertising on other sites. They are based on uniquely identifying your browser and internet device. You can turn off the use of cookies for targeted advertising here. When the button is green, targeted cookies are on. When the button is red, targeting cookies have been turned off.

Social Media Cookies: These cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools.