integration-service
latest
false
UiPath logo, featuring letters U and I in white

Integration Service user guide

Last updated Jul 31, 2025

Jira authentication

Prerequisites

Depending on the authentication type you select, you need one of the following credentials:

  • OAuth 2.0 Authorization code: Site URL, Scope, and your Atlassian email and password.
  • Bring your own OAuth 2.0 app: Client ID, Client secret, Site URL, Scope.
  • Basic: Site URL, Username, API token.

OAuth 2.0 Authorization Code

The following credentials are required:

  • Site URL – The Jira site URL, such as https://your-domain.atlassian.net. Make sure you select the same Jira site when prompted to grant UiPath app permissions to access Jira.
  • Scope – Select the scopes to request for this connection. Only include scopes that the client is authorized to use. The selected scopes are added to the default scopes automatically.
  • Email and password – After providing the Site URL and scopes, you must log in to your Atlassian account using your email and password.

Bring your own OAuth 2.0 App

This authentication type is similar to the OAuth 2.0 Authorization Code, but requires you to bring your own client ID and client secret credentials.

Follow the Jira guidelines for creating your own app: OAuth 2.0 (3LO) apps. You can create your application from the Jira developer console. While setting up your own Oauth2.0 App make sure to provide the redirect/callback URL as: https://govcloud.uipath.us/provisioning_/callback.

The following credentials are required:

  • Client ID – The client ID generated for your Jira instance.
  • Client Secret – The client secret generated for your Jira instance.
  • Site URL – The URL of your Jira instance. The site URL should have a format similar to the following: https://company.atlassian.net.
  • Scope – Select the scopes to request for this connection. Only include scopes that the client is authorized to use. The selected scopes are added to the default scopes automatically.

Basic authentication

This authentication type requires you to generate your own API token. For details, refer to Manage API tokens for your Atlassian account.

The following credentials are required:

  • Site URL – The Jira site URL, such as https://your-domain.atlassian.net. Make sure you select the same Jira site when prompted to grant UiPath app permissions to access Jira.
  • Username – The username for your Atlassian account.
  • API Token – The token generated for your Jira instance.

Scopes

Scopes define the level of access an app can request to interact with an Atlassian product. When a connection is established and the user authorizes the app through the Jira activity (via the API), the OAuth app receives permission to perform the specified operations on the user's behalf—subject to the user's permission settings. For a complete list of available scopes, refer to the Jira scopes documentation.

When configuring a connection, you can either keep the preselected scopes or provide a custom, comma-separated list. This gives you control over which permissions the OAuth app requests, helping avoid unnecessary access by default.

The following scopes are required for all connections and are automatically selected:

  • read:jira-work

  • write:jira-work

  • read:jira-user

  • manage:jira-configuration

  • manage:jira-project

  • manage:jira-data-provider

  • offline_access

Based on your requirements, you may also select additional scopes from the available multi-select list.

Add the Jira connection

To create a connection to your Jira instance, you need to perform the following steps:

  1. Select Integration Service from Automation CloudTM Public Sector.

  2. From the Connectors list, select Jira. You can also use the search bar to narrow down the connector.

  3. Select the Connect to Jira button.
  4. Select an authentication type.

  5. Enter the required credentials for your preferred authentication method and select Connect.

  6. Your connection has been added.

Permissions

With access to your account, UiPath for Jira Cloud is able to:

  • Manage settings:
    • Take Jira administration actions (e.g. create projects and custom fields, view workflows, manage issue link types).
    • Manage development and release information for third parties in Jira.
    • Create and edit project settings and create new project-level objects (e.g. versions and components).
  • View data:
    • View user information in Jira that the user has access to, including usernames, email addresses, and avatars.
    • Read Jira project and issue data, search for issues, and objects associated with issues like attachments and worklogs.
    Update issues:
    • Create and edit issues in Jira, post comments as the user, create worklogs, and delete issues.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo
Trust and Security
© 2005-2025 UiPath. All rights reserved.