Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Include Page
API Header
API HeaderisMissingRequiredParameterstrue

The Jira API integration collects account details for the following Atlassian Products

  • Jira Software and its derivatives (eg., Jira Service Management)

  • Confluence

  • Status Page

  • Ops Genie

Info

Note: In order to successfully perform the Jira sync, you must be an Org Admin. If you are not an Org Admin and you wish to perform this sync, you must first request Org Admin access from your Administrator.

Also you should have Admin access to the Jira Administration Product.

Jira does not provide email addresses via their APIs. After your accounts are synced with ZIlla, you will need to use the Map to Directory feature to map the accounts to users.

Info

Note: If you have already set up the Jira connector for Zilla and are looking to migrate to the new scopes, visit here: Jira - Migrate to new scopes for API Integration

Create a Jira Connector

  1. Navigate to https://developer.atlassian.com/console/myapps/

    • Click Create → OAuth 2.0 Integration

  2. Image Modified

    Name the new connector (e.g. ZillaConnector), agree to terms, and click Create.

    Image Modified
  3. On the side menu, click Permissions and add the following

...

  1. :

    1. Jira

...

    1. API - click

...

    1. Add and then

...

  • Manage Jira global settings ( under configure )

  • View user profiles ( under configure )

...

User identity API - click on add

...

    1. Configure

      Image Added

    2. Under the Granular scopes click on Edit Scopes and select the following scopes and Save (you can use the filters provided here):

      • View users: read:user:jira

      • View application roles: read:application-role:jira

      • View avatars: read:avatar:jira

      • View groups: read:group:jira

      • Under the Classic scopes tab, click Edit scopes andsearch for read:jira-work.

        Image AddedImage Added


  1. On the side menu, click AuthorizationOAuth 2.0 (3LO)

...

  1. (click

...

  1. Configure)

...

    • Image AddedImage Modified
  1. On the side menu, click on Settings and scroll down to view Client ID and Client Secret.

    Image Modified

  2. Get the Site Url for the product with the data to be synced. Login to your Atlassian account and navigate to the Administration section from the top left corner matrix -> Select the organization for which you want to get the data > Copy the URL as mentioned in the Snapshot given below

    Image AddedImage AddedImage AddedImage Added
  3. Copy these values in Zilla to configure JIRA

...

  1. .

    1. Jira Client ID: Copied from previous step.

    2. Jira Client Secret: Copied from previous step.

    3. Sync Jira projects as resource permissions? (Yes/No): Default is No, If you want to sync projects set it to Yes. This will require authorization for read:jira-work scope.

    4. Site Url (https://example.atlassian.net): Site URL or Cloud URL for which you are going to authorize Zilla to get the data. Copied from previous steps.

      Image Added

  2. Once you have configured Jira and sync the application for the first time, you will be required to grant access to Zilla. The page will look similar to the screenshot below:

    Image Added

  3. Sample screen shots from Zilla’s Account tab, Group details tab, Permissions tab and Resources tab.

    Image AddedImage AddedImage Added

Include Page
Integrations Footer
Integrations Footer

To sync data we recommend using the API method. However, you may also sync data with our Browser Extension, follow instructions here: Jira - Browser Extension.