How to integrate JIRA with ITM Platform

 

What is the new JIRA Connector?

With the JIRA connector, managing the hours and productivity of your developers is easier than ever. You can now push projects and issues from JIRA onto ITM Platform, and the connector will keep them up-to-date with any changes on JIRA. How does it work? Once you activate Connector, projects, and issues of JIRA will be added to ITM Platform and any changes that are done to these projects and issues on JIRA will synchronize automatically. To activate the JIRA Connector:

  • From an Admin account, go to Configuration → Other Settings → JIRA Connector

  • enter the URL of your JIRA environment
  • enter the username and password of the administrator for the JIRA environment
  • test the connection

What will happen to my tasks and projects on ITM Platform?

That depends. Native ITM Platform projects and tasks will not be affected. Projects and issues pushed from JIRA will respond to JIRA. This means that their parameters on ITM Platform will be overwritten after each synchronization cycle. If you have projects with the same name when connector synchronizes it will add the JIRA issues to the project on ITM Platform. Tweaking Connector Connector is flexible. We have included a number of adjustable settings so can make the most of it:

  • Choose what you want to synchronize. Apply filters to the Connector so you only push relevant information to ITM Platform, including JIRA project categories or issue types.
  • Choose how often you synchronize. It’s up to you whether you want to have updated info by the minute or in hourly, daily or weekly cycles.
  • Tell Connector when to start if you don’t want to import large amounts of historical data.

What about team members who are on JIRA but not on ITM Platform?

If any of your team members on Jira don’t have an ITM Platform license, they will be added as “no-login” users so you can track their activity. You can also assign them to a new license anytime.

How are ITM Platform fields related with Jira Response keys?

For full disclosure, below is the full mapping of JIRA response keys with ITM entity fields.

  • Project name – Project Name
  • description – Description
  • key – Company Project Code
  • id – JiraProjectId

Project Type

  • name – Name Type
  • description – Type Description
  • id – JiraProjectTypeId

Task

  • summary – Task Name
  • description – Description
  • emailAddress – Task Creator
  • duedate – Task End
  • created – Created Date
  • updated – Updated Date
  • created – Task Start
  • id – JiraTaskId

Task Status

  • name – Status Name
  • description – Status Description
  • Category(name) – Status type
  • id – JiraStatusId

Priority name

  • Priority name – Type Name
  • Priority description – Type Description
  • Priority id – Priority ID

Task Effort

  • timeoriginalestimate – Estimated Effort
  • timespent – Actual Effort Accepted
  • Task Team emailAddress – Project Team Members (get username from the assignee Email Address and first insert in the project team and then in task team).