This page describes how to connect Jira Data Center to Agentspace, syncing on-premises Jira data with Agentspace
After you set up your data source and import data the first time, you can choose how often the data store syncs with that source.
Before you begin
Before setting up your connection, do the following:
Verify that you have the
Jira System administrators
permission to fetch the Access Control List (ACL) information.If you have set up issue-level security in Jira, install the Permission Accessor for Jira Data Center plugin. This plugin provides REST endpoints to Google Agentspace. These endpoints enable Google Agentspace to retrieve space permission details, content restrictions, and email addresses of licensed users. This information is then used to ensure that the correct permissions are applied within the Google Agentspace search experience.
Publish a Private Service Connect producer service for your Jira Data Center instance. For more information about using Private Service Connect to connect Agentspace to self-hosted data sources, see Introduction to self-hosted data sources.
Create a Jira Data Center user and set up permissions
To enable Agentspace to obtain data from Jira, you need to create a new user and assign administrator permission to the user.
Sign in as an administrator:
- Go to your Atlassian domain site and open Jira Data Center instance.
- Enter the administrator username and password.
- Click Log In.
Create a new user:
When creating a data store, you must create a user with administrator privileges to obtain data from the third-party instance.
- Click the settings icon.
- Select User management.
- Enter the administrator credentials, if prompted.
- In the Administration page, click Create user.
- Enter the email address, full name, username, and password.
- Click Create user.
Configure user permissions:
- In the Jira administration page, navigate to the Users and security tab and click Groups.
- Search for the
jira-administrators
group and add the newly created user to this group.
Create a Jira Data Center on-premises connector
Console
In the Google Cloud console, go to the Agentspace page.
In the navigation menu, click Data stores.
Click
Create data store.On the Select a data source page, scroll or search for Jira data center to connect your third-party source.
Enter your authentication information and click Continue.
From the Destination type drop-down list, select Public or Private.
If you selected the Public destination type, for Domain URL, enter your public URL.
If you selected the Private destination type, enter the following information:
If the region of your Private Service Connect service attachment is different from the region of your data store, select Enable PSC Global Access.
For instance with the Domain URL: - Service attachment: Enter your Private Service Connect service attachment. - Optional: Base domain name: Enter your base domain. - Domain URL: Enter your domain URL. - Optional: Destination port: Enter your destination port.
- For instance without Domain URL:
- Service attachment: Enter your Private Service Connect service attachment.
- Optional: Destination port: Enter your destination port.
- For instance without Domain URL:
Click Continue.
Optional: Advanced options: Select and enable Proxy settings and SSL settings, if required.
Under the Entities to sync, select all the required entities to sync and click Continue.
Select a synchronization frequency.
Select a region for your data store and enter a name for your data store.
Click Create.
If you selected the Private destination type and configured your Private Service Connect producer service to Accept connections for selected projects (explicit approval), do the following:
In the Google Cloud console, go to Network Services > Private Service Connect.
Click the Published services tab.
Click the name of the Private Service Connect service corresponding to your Jira Data Center data store.
In the Connected projects section, select the checkbox next to the Agentspace tenant project for the data store, and then click Accept project. The Agentspace tenant project ID ends in
-tp
.
The data store status remains as Creating until you accept the connection request in the Private Service Connect settings. After you accept the connection request, the data store status changes to Active during the next sync run.
To verify the state of the data store and the ingestion activity, do the following:
- Navigate to the connector in the data store list and monitor its state until it changes to Active.
- After the connector state changes to Active, click the required entity and confirm that all selected entities are ingested. The data store state transitions from Creating to Running when synchronization begins and changes to Active once ingestion completes, indicating that the data store is set up. Depending on the size of your data, ingestion can take several hours.
Next steps
To attach your data store to an app, create an app and select your data store following the steps in Create a search app.
To preview how your search results appear after your app is set up, see Get search results.
To enable alerts for the data store, see Configure alerts for third-party data stores.