Skip to main content
Back to Search AI connectors list Jira is a project management and issue-tracking platform that enables teams to plan, track, and coordinate tasks through customizable workflows. The Jira On-Premise connector lets Search AI ingest, index, and search through Work Items from a self-hosted Jira server, improving accessibility to content from on-premise Jira deployments.

Connector Specifications

SpecificationDetails
Repository typeOn-Prem
Supported contentWork Items
RACL supportYes
Content filteringYes
Automatic permission resolutionYes

Prerequisites

An Atlassian account with admin access. This account fetches content and resolves access permissions for indexed content. Search AI uses basic authentication to communicate with the Jira server.

Connector Configuration

Go to the Connectors page and add the Jira Server Connector. Provide the following details:
FieldDescription
NameUnique name for the connector
UsernameUsername of the Atlassian account
PasswordPassword of the Atlassian account
DomainURL of your Jira server instance

Content Ingestion

The connector ingests Work Items from Jira. Each work item is indexed with the following fields:
FieldDescription
titleSummary or title of the work item
contentFull description of the work item
urlDirect link to the work item in Jira
doc_created_by_nameName of the user who created the work item
doc_created_onTimestamp when the work item was created (UTC)
doc_updated_onTimestamp of the latest update (UTC)
doc_source_typeType of content ingested
priorityWork item priority (High, Medium, Low, etc.)
statusWork item status (open, closed, etc.)
assigneeUsername of the currently assigned person
reporter_nameName of the user who reported the work item
commentsAll comments concatenated, including commenter names
issueTypeType of work item (Bug, Task, Story)
resource_typeType of work item
project_nameName of the Jira project
All timestamps are stored in UTC. Work item comments are concatenated into a single field; individual comment metadata is not indexed.

Content Filtering

The Jira Server connector supports standard and advanced filters to control which content is ingested. On the Manage Content page, select Ingest All Content to ingest everything, or select Ingest Filtered Content and click Configure for selective ingestion. Standard Filters

Standard Filters

Use standard filters to ingest work items from specific projects. Select one or more projects — all work items within those projects are ingested. You can also define a date range using the calendar selector to limit ingestion to a specific time frame.

Advanced Filters

Advanced filters provide granular control through field-based rules. Since only Work Items are supported for the Jira server connector, rules apply to work items only. For example, ingest only specific types of work items from a particular project. Advanced Filters Select Work Items fields from the parameter list, then provide operators and values to set filter conditions. Add custom fields as needed — field names must match the field names in your Jira server instance.

Filter Precedence

Advanced filters override standard filters when their criteria conflict. For example, if a standard filter selects Project A and an advanced filter specifies Project B by key, Project B takes precedence.

Access Control

Work Items

  • Each work item is linked to a project via a unique Project ID.
  • This Project ID is stored in the RACL field of the ingested chunks.
  • Associate users with a Project ID using the Permission Entity APIs. Users added to the corresponding permission entities gain access to work items associated with those projects.