Integrated Data

Jira Cloud

What this page covers: A complete reference mapping every Jira Cloud field to its Mosaic equivalent. Use this guide when configuring your integration, verifying synced data, or troubleshooting discrepancies.

Integration typeCloud (Jira REST API v3)
Setup complexityLow
PrerequisiteJira Cloud Integration Setup

How Data Flows

Jira Cloud (REST API v3) → Mosaic Sync Engine (field mapping) → Mosaic (7 synced data types)

Mosaic pulls data from Jira Cloud using the Jira REST API v3. Projects, issue types, and users are mapped into Mosaic's project hierarchy. Jira's issue type hierarchy determines how items map to Mosaic:

Jira Issue Hierarchy

Typical Jira Issue Hierarchy:

  • Initiative (currently not supported in Mosaic)
    • Epic
      • Story, Task, Bug
        • Subtask

As a parent issue, an epic can have stories, tasks, and bugs as child issues. A task can have subtasks as child issues. A subtask cannot have any child issues.


Integrated Data Types

The integration syncs 7 data categories from Jira Cloud into Mosaic:

#Data TypeDescription
1EmployeesJira users mapped to Mosaic team members
2PortfoliosJira project categories or groupings
3ClientsClient records derived from Jira project metadata
4ProjectsJira projects (with optional Epic-as-Project mapping)
5PhasesEpics (default) or Stories mapped as project phases
6ScopesStories (default) or Epics mapped as project scopes
7TasksOther issue types (Story, Task, Bug — excludes Subtasks)

This list may expand as new features are added. If new features require additional permissions, your Customer Success Manager will reach out to your team.


Reading the Field Mapping Tables

Symbol legend for technical tables

The Technical Reference tabs below use a shorthand notation for API sources. Read this legend before reviewing the mappings.

SymbolMeaningExample
.API object field referenceIssue.fields.summary = the summary field from the Issue object
ORConfigurable — an integration setting selects whichEpic OR Story = your configuration chooses one

Detailed Field Mappings

Jump to a section: Employees | Portfolios | Clients | Projects | Phases | Scopes | Tasks


Employees

What Syncs to MosaicWhere It Comes From in Jira
Employee NameThe user's display name
Employee EmailThe user's email address

Portfolios

What Syncs to MosaicWhere It Comes From in Jira
PortfolioJira project categories or groupings used to organize projects

Clients

What Syncs to MosaicWhere It Comes From in Jira
ClientClient records derived from Jira project metadata

Projects

What Syncs to MosaicWhere It Comes From in Jira
Project TitleThe Jira project name
Project NumberThe Jira project key
Project DescriptionThe Jira project description
Start DateThe project start date
End DateThe project end date

Epic-as-Project mapping: When configured, Jira Epics can also be mapped as Projects. In this case, Epic summary, key, description, start/end dates, and status are used.


Phases

Phases are mapped from Epics by default, but can be configured to use Stories instead.

What Syncs to MosaicWhere It Comes From in Jira
Phase TitleThe Epic summary (or Story summary if configured)
Phase NumberThe Epic key (or Story key if configured)
Phase DescriptionThe Epic description
Start DateThe Epic start date
End DateThe Epic due date
StatusThe Epic status (mapped — see status mapping below)
Estimated HoursThe Story estimated hours (when Stories are used as Phases)

Scopes

Scopes are mapped from Stories by default, but can be configured to use Epics instead.

What Syncs to MosaicWhere It Comes From in Jira
Scope TitleThe Story summary (or Epic summary if configured)
Scope NumberThe Story key (or Epic key if configured)
Scope DescriptionThe Story description
Start DateThe Story start date
End DateThe Story due date
StatusThe Story status (mapped — see status mapping below)
HoursThe Story estimated hours

Tasks

Tasks are mapped from other issue types (Story, Task, Bug) — excludes Subtasks.

What Syncs to MosaicWhere It Comes From in Jira
Task TitleThe issue summary
Task NumberThe issue key
Task DescriptionThe issue description
Start DateThe issue start date
End DateThe issue due date
StatusThe issue status (mapped — see status mapping below)
AssigneeThe issue assignee
AssignerThe issue reporter (Jira Reporter field)
HoursThe estimated hours on the issue

Status Mapping

Mosaic maps Jira statuses for Projects, Epics, and Issues as follows:

Jira Status (Category)Mosaic Status
To DoNot Started
In ProgressActive
DoneComplete

Custom statuses: For custom statuses in Jira (e.g., Selected For Development), Mosaic maps them based on their corresponding Status Category ("To Do", "In Progress", "Done") in Jira. This ensures an effective and clear understanding of your project's progress across both platforms.


Jira Documentation Links

A consolidated reference of all Jira documentation referenced in this guide:

TopicLink
REST API v3 OverviewJira Cloud REST API
UsersUsers API
ProjectsProjects API
Project CategoriesProject Categories API
IssuesIssues API
Issue SearchIssue Search API
Issue TypesIssue Types

Related Documentation