Synchronizing Jira Software with Jira Align: A Practical Guide to the Connector
Configure the Jira Connector to sync Jira Software issues into Jira Align work‑items, map issue types to portfolio elements, and avoid common pitfalls like global project mapping and two‑way estimate edits.
26 Jul 2025, 06:50 UTC

What You Need to Know
When you want Jira Software to remain the execution system of record while Jira Align aggregates work for portfolio planning, the Jira Connector is the bridge. It polls selected Jira projects, maps issue types to Jira Align work‑item types, and writes an external ID back to Jira so subsequent runs update the same item instead of creating duplicates. The end result is that stories, tasks, and bugs in Jira roll up automatically into Features, Epics, and Portfolio outcomes in Jira Align.
How the Connector Works
The connector operates on a scheduled pull from Jira. For each mapped project it does the following:
- Pulls all issues that have changed since the last sync.
- Matches each issue to a Jira Align work‑item type based on a static mapping (Epic → Feature, Story → Story, Sub‑task → Task, Bug → Defect).
- Creates or updates the work‑item in Jira Align, using the
Jira Keyas the external ID. - Writes the external ID back to a custom field in Jira, ensuring idempotent updates.
- Syncs status and estimate values one‑way from Jira to Jira Align.
Because the connector is a pull model, it is eventually consistent. Typical intervals are 5–15 minutes, but you can configure a shorter schedule in a sandbox environment for testing.
Worked Configuration Example
Below is a conceptual mapping you would configure in the Jira Align UI. It is not a literal file but illustrates the key settings.
Project Mapping:
Jira Project "Product‑Alpha" → Jira Align Team "Alpha Team"
Issue‑Type Mapping:
Epic → Feature
Story → Story
Sub‑task → Task
Bug → Defect
Field Mapping (Jira → Jira Align):
Status → State
Story Points → Estimate
Custom Field in Jira:
Name: "Jira Align External ID"
Type: Text
Purpose: Store the unique ID created by Jira Align
After saving, run a manual sync. You should see each Epic, Story, Sub‑task, and Bug appear in the Alpha Team work‑item tree. The Jira Align External ID field will be populated, allowing future syncs to update the same items.
Limitations to Keep in Mind
- Scope is per project and team. A single connector instance cannot merge multiple Jira projects into one Jira Align team. If you need a cross‑project view, create separate connectors or use a higher‑level portfolio layer.
- Field and state mapping constraints. Only supported fields (e.g., Status, Estimate, Priority) and work‑item states can be mapped. Custom fields or non‑standard status names will be ignored unless explicitly mapped.
- Large instances. Very large Jira installations or heavy custom workflows can slow the connector or cause timeouts. Test with a representative subset before scaling.
- Two‑way edit risk. Enabling two‑way estimate or status edits can lead to governance issues. It is safest to keep estimate sync one‑way from Jira to Jira Align.
- Deletion handling. If a Jira issue is deleted, the connector will not automatically delete the corresponding Jira Align work‑item. Instead, transition the Jira issue to a “Done” or “Closed” status to trigger a roll‑up to the portfolio level.
Common Mistakes and How to Avoid Them
- Global project mapping. Mapping every Jira project to a single Jira Align team creates duplicate work‑items and roll‑up confusion. Keep mappings explicit and team‑specific.
- Changing issue types after sync. Altering the issue type of an existing Jira issue (e.g., converting a Story to a Bug) will cause the connector to create a new work‑item in Jira Align. Plan your taxonomy before enabling the connector.
- Deleting Jira issues. Deleting an issue breaks the external ID link, leaving orphaned Jira Align items. Prefer transitioning to a terminal status.
- Ignoring connector logs. Failed syncs often surface in the connector history. Review logs after enabling a new project to catch field mapping errors early.
Practical Decision Guidance
If your goal is to use Jira Align for portfolio planning and roll‑ups, start with:
- One‑team connectors that map a single Jira project to a Jira Align team.
- Explicit issue‑type mappings that match your existing Jira taxonomy.
- One‑way estimate sync from Jira to Jira Align.
- Regular (5‑minute) sync intervals in a sandbox, then increase to 15‑minute intervals in production.
- Continuous monitoring of connector logs for skipped or failed items.
With this approach, you keep Jira Software as the operational work‑record while Jira Align provides the strategic visibility you need for portfolio delivery.
Checking Your Setup
- Navigate to the Jira Connector settings in Jira Align.
- Verify that the mapped Jira project appears under the correct team.
- Run a manual sync and confirm that the
Jira Align External IDfield in Jira is populated. - In Jira Align, open the team’s work‑item list and ensure each issue type appears in the correct hierarchy.
- Change the status of a Jira story, wait for the next sync interval, and verify that the state change rolls up to the corresponding Jira Align story and its parent feature.
Any discrepancies should prompt a review of the field and status mappings or the connector logs for error messages.
0 replies
A thoughtful contribution can make all the difference. Be the first to share one.