Setting up the Synchronization of PSA Project Tasks to Jira Issues

For a PSA project task to be synchronized to a Jira issue, you must ensure that:

If you want to sync Jira work logs to PSA task time records, you must specify the issue types whose work logs will be synced to task time records. Note that in PSA you cannot log time against a summary or a parent task. This is because time automatically rolls up from the lowest-level child task to the highest-level parent task. Therefore, you must provide only the issue types that will be linked to the lowest-level project tasks.

For example, you might plan to have a structure like the following:

In that case you can specify Bug, Task, Sub-task as the value of the Project Task Jira Issue Types field.

Warning:

In the example above, if you also specify Story, when a user logs time against a story, an error email is sent and time is not synced to PSA.

To configure the custom setting fields in PSA:

  1. From Setup, click Custom Code | Custom Settings.
  2. Next to Integration Hub Connector: Jira - PSA, click Manage.
  3. Click Edit.
  4. Next to Project Task Jira Issue Types, enter the names of the issue types in Jira separated by commas. For example, Bug, Task, Sub-task
  5. Select Use PSA as Source for Project Task Sync, if it's not already selected.
  6. Click Save.