This article explains how to set up an integration between Project Online and Jira.
For this integration, you will need to gather the following information:
From Project Online
-
Site URL
-
Username and Password
-
(Optional) Client ID
From Jira
-
Jira URL
-
Username
-
API Token. If using Jira Cloud, follow Generate a Jira Cloud API Token to generate an API token.
-
Go to my.oneconnect.ai (or https://eu.oneconnect.ai for European customers utilizing eu.oneconnect.ai).
-
Locate the Project Online to Jira integration. Click the Configure button.
-
Complete the configuration form.
-
Complete the Project Online section.
Note
Expand the Additional Options area to see all necessary fields to be filled in.
-
Site URL: Enter the Project Online URL (e.g., https://<organization>.sharepoint.com/sites/<site>).
-
Project Online Username: This will be the email address that will need to have access to the SharePoint site.
-
Password: Enter the password for the Username.
-
(Optional, Suggested) Client Id + Modern Authentication Checkbox: If desired, modern authentication is available. See Set Up Project Online Modern Authentication for more information.
-
-
Click Next.
-
Complete the Jira section.
-
Jira URL: Enter the organizations Jira URL (e.g., https://<organization>.atlassian.net).
-
Username: Enter the Jira username that will be used for the integration.
-
API Token: Enter the Jira Token. If using Jira Cloud, follow the instructions in Generate a Jira Cloud API Token.
-
Issue Types: List the Jira issue types to be brought over into Project Online.
-
(Optional) Check this box to sync all issues in the backlog
-
(Optional) Check this box to roll up sub tasks, resources to its parent
-
(Optional) Check this box if you are using Jira Server
-
-
Click Next.
-
The following Lookup Tables for Custom Fields will be installed within your Project Online upon installation of the integration.
Lookup Table Name |
Level |
Value |
---|---|---|
JiraProjectType |
1 |
Business |
1 |
Service Desk |
|
1 |
Software |
The following Enterprise Custom Fields will be installed within your Project Online upon installation of the integration.
Name |
Entity |
Type |
Lookup Table |
---|---|---|---|
Epic |
Task |
Text |
|
Jira Original Estimate |
Task |
Text |
|
Jira Issue Type |
Task |
Text |
|
Feature |
Task |
Text |
|
Story |
Task |
Text |
|
Iteration |
Task |
Text |
|
JiraProjectType |
Project |
Text |
JiraProjectType |
Jira Labels |
Task |
Text |
|
Jira Fix Versions |
Task |
Text |
|
Jira Components |
Task |
Text |
|
Jira Reporter |
Task |
Text |
|
Jira Priority |
Task |
Text |
|
Jira Status |
Task |
Text |
Projects - Projects
Project Online Fields |
Jira Fields |
Direction |
Notes |
---|---|---|---|
Name |
Project Name |
Both |
Required |
JiraProjectType |
Project Type |
Both |
Required |
Owner |
Owner |
Both |
Required |
Tasks - Issues
Project Online Fields |
Jira Fields |
Direction |
Notes |
---|---|---|---|
Iteration |
Sprint |
Both |
|
Epic |
Epic Link |
Both |
|
Jira Issue Type |
Issue Type |
Both |
|
Jira Original Estimate |
Original Estimate |
Both |
|
Assigned To |
Assignee |
Both |
|
Remaining Work |
Remaining Estimate |
Both |
|
Start Date |
Start Date (Sprint) |
Both |
|
Finish Date |
Finish Date (Sprint) |
Both |
|
Name |
Summary |
Both |
|
Actual Work |
Time Spent |
Both |
|
Jira Labels |
Labels |
Both |
|
Jira Fix Versions |
Fix Versions |
Both |
|
Jira Components |
Components |
Both |
|
Jira Reporter |
Reporter |
Both |
|
Jira Priority |
Priority |
Both |
|
Jira Status |
Status |
Both |
Lookup Jira Project Type - Project Types
Project Online Fields |
Jira Fields |
Both |
Notes |
---|---|---|---|
Lookup Value |
Type Name |
Both |