Field Mappings

Field Mappings

Field mappings define which Jira fields sync to which Salesforce fields — and in which direction. They live inside an entity mapping and are applied every time data is pushed or pulled between the two systems.

Sync Directions

Each field mapping has a direction:

Direction

Meaning

Jira → Salesforce

When data is pushed, this Jira field's value writes to the mapped Salesforce field. Pull operations ignore this mapping.

Salesforce → Jira

When data is pulled, this Salesforce field's value writes to the mapped Jira field. Push operations ignore this mapping.

Bidirectional

Both directions apply — push uses the Jira value, pull uses the Salesforce value.

Configuring Field Mappings

  1. In the binding editor, click Configure Fields next to an entity mapping.

  2. The field mapping drawer opens. On the left, Jira fields are listed (populated from the Jira issue schema). On the right, Salesforce fields are listed (fetched live from your Connected App's object describe endpoint).

  3. Click Add Mapping. Select:

    • The Jira Field (e.g. Summary)

    • The Salesforce Field (e.g. Subject)

    • The Direction (Jira→SF, SF→Jira, or Bidirectional)

  4. Click Save Mappings.

Field mapping drawer showing Jira and Salesforce field lists

Field mapping drawer with Jira and Salesforce field selectors

Field mapping direction selector with three options

Direction selector showing Jira→SF, SF→Jira, and Bidirectional options

Common Mapping Examples

Jira Field

Salesforce Field

Direction

Notes

Summary

Subject

Jira→SF

Issue title drives Case subject

Status

Status

Bidirectional

Syncs in both directions

Priority

Priority

Jira→SF

Jira priority maps to SF priority

Description

Description

Jira→SF

Rich text is stripped to plain text

Saved field mappings list with three mapping rows

Saved field mappings list showing three active mappings with directions

What Happens to Unmapped Fields

Fields without a mapping are not touched during sync. If you push a Jira issue and a Salesforce field has no mapping, that field stays as-is in Salesforce. This is intentional — unmapped fields preserve any data that Salesforce owns independently.

Field Type Compatibility

Salesforce and Jira use different field types. The connector passes values as-is where types match. Where they differ — for example, mapping a Jira status string to a Salesforce picklist — use Value Mappings to translate specific values.