📘 What you will learn here
On this page you will learn what every sync rule option means: its editor label, its JSON key in export files, allowed values, default and notes.
It's for Jira administrators and for tools that read or generate sync rule export files. For a guided walkthrough, see Create a Sync Rule.
Columns: Option (editor label) | JSON key | Values | Default (for a new rule) | Required | Notes.
General
|
Option |
JSON key |
Values |
Default |
Required |
Notes |
|---|---|---|---|---|---|
|
Rule name |
|
Text |
Empty |
Yes |
Configuration tab. On duplicate or import, a name already in use gets a suffix: |
|
Enabled |
|
On, Off |
On |
Yes |
Switch at the top of the editor and in the Sync rules list. A rule must be off before you can delete it. Duplicated and imported rules are always off. Not included in export files. |
Connectors and scope
|
Option |
JSON key |
Values |
Default |
Required |
Notes |
|---|---|---|---|---|---|
|
Source: Connector |
|
This Jira site ( |
None |
Yes |
Locked after work items are synced. |
|
Target: Connector |
|
A Jira Cloud connector |
None |
Yes |
Must differ from the source; This Jira site can't be the target. Locked after work items are synced. |
|
Edit source scope: Basic / Advanced JQL |
|
|
|
Yes |
Locked after work items are synced. |
|
Spaces |
|
List of space keys |
Empty (all spaces) |
No |
Basic mode. |
|
Work types |
|
List of work type IDs |
Empty (all work types) |
No |
Basic mode. Needs at least one space selected. |
|
Statuses |
|
List of status IDs |
Empty (all statuses) |
No |
Basic mode. Needs at least one space selected. |
|
JQL |
|
JQL query |
Empty |
Yes in Advanced JQL mode |
In Basic mode, Sync Bridge also stores JQL generated from your selection. Switching back to Basic clears it. |
|
Target: Space |
|
A space key on the target site |
None |
Yes |
Where pushes create work items. Locked after work items are synced. |
Details: Settings Locked After Work Items Are Synced.
Sync direction
|
Option |
JSON key |
Values |
Default |
Required |
Notes |
|---|---|---|---|---|---|
|
Push (source → target) |
|
|
|
Yes |
Creates the target work item on first push, then updates it. |
|
Pull (target → source) |
|
|
|
Yes |
Updates linked work items only; never creates work items on This Jira site. |
At least one of Push and Pull must be on. The Sync rules list shows the result as Push only, Pull only or Both directions.
Push triggers
|
Option |
JSON key |
Values |
Default |
Required |
Notes |
|---|---|---|---|---|---|
|
Manual |
|
|
|
Yes |
Sync button in the Sync Bridge panel. |
|
Jira events |
|
|
|
Yes |
Push when a selected event happens on a work item in scope. |
|
Jira events: event list |
|
|
Empty |
Yes (may be empty) |
Kept when Jira events is turned off. |
|
API |
|
|
|
Yes |
Needs API tokens, created after the rule is saved. Tokens aren't duplicated, exported or imported. See API Tokens. |
When Push is on, at least one push trigger must be on.
Pull triggers
|
Option |
JSON key |
Values |
Default |
Required |
Notes |
|---|---|---|---|---|---|
|
Manual |
|
|
|
Yes |
Pull from the Sync Bridge panel on a work item. |
|
Scheduler |
|
|
|
Yes |
Checks the target for changes to linked work items. |
|
Cron expression |
|
6-field cron (second minute hour day-of-month month day-of-week), or empty |
Empty (every 5 minutes) |
Yes (may be empty) |
Presets: Every 5 minutes |
When Pull is on, at least one pull trigger must be on.
Per-work-item sync switch
|
Option |
JSON key |
Values |
Default |
Required |
Notes |
|---|---|---|---|---|---|
|
Per-work-item sync switch, Default for matching work items |
|
|
|
No (absent means |
Turning the switch on selects On by default. |
|
Who can use the switch |
|
List of: |
Empty |
At least one entry when mode isn't |
Matching any one entry is enough. Each list needs at least one value. See Permissions and Per-Work-Item Sync Control. |
Field mappings
Field mapping tab. Each row is one entry in fieldMapping. Details: Field Mapping and Smart Values and Transformations.
|
Option |
JSON key |
Values |
Notes |
|---|---|---|---|
|
Source field / target field |
|
Jira field ID, for example |
Which side is required depends on direction and transform. |
|
Direction |
|
|
Required. |
|
Transform |
|
|
Required. |
|
Transform settings |
|
|
Value map needs at least one complete pair; Smart value needs a template; Static value needs a value. |
|
Enabled |
|
|
Required. |
|
(row order) |
|
Integer, 0 or more |
Required. |
Summary and Work type must be mapped.
Comments, attachments and status
Field mapping tab, under Special contents. Stored under specialContent.
|
Option |
JSON key |
Values |
Default |
Notes |
|---|---|---|---|---|
|
Comments |
|
On/Off; |
Off; |
See Comments Sync. |
|
Comments: transform |
|
|
|
|
|
Comments: Visibility, Author filters |
|
Privacy: |
No filters |
|
|
Attachments |
|
On/Off; |
Off; |
See Attachments Sync. |
|
Also sync attachments that already exist; Added in the last (days) |
|
|
|
The day window can only be set when existing attachments are synced. |
|
Attachments: File type, File size, Uploader filters |
|
File type mode |
No filters |
Files over 200 MB are never synced. |
|
Status |
|
On/Off; a list of space mappings, each with work type groups and transition mappings |
Off; empty |
Each source or target work type can be in only one group per space mapping. See Status Mapping. |
Validation summary
-
Rule name, source connector, target connector and target space are required.
-
Source and target connectors must be different, and This Jira site can only be the source.
-
At least one of Push and Pull must be on.
-
Push on needs at least one push trigger; Pull on needs at least one pull trigger.
-
A cron expression must be valid or empty.
-
Advanced JQL mode needs a JQL query.
-
A per-work-item switch that isn't
ALWAYSneeds at least one grant. -
On a trial license, a site can have up to 3 sync rules.
Export file format
Export files are JSON. Import accepts files up to 5 MB with up to 25 rules. See Duplicate, Import and Export Sync Rules.
|
Top-level key |
Meaning |
|---|---|
|
|
Always |
|
|
File format version. The current version is |
|
|
Export time, ISO 8601. |
|
|
The connectors the rules refer to: |
|
|
1 to 25 rules. Each has |
A connector ref of CURRENT_JIRA_CLOUD means This Jira site. Space keys, work type IDs, status IDs, custom field IDs, transition IDs and account IDs are copied as they are, so check them after importing on another site.