How to integrate Jira with BQ Platform

Integration of Jira with the BQ Platform is another great feature provided by BQ.
User has the option to either create issues in the BQ Platform or on Jira (Integration to BQ required).

Create JIRA OAUTH credentials #

  1. Login with Bqurious user credentials
  2. Click on Setup
  3. Click on Credentials
  4. Click on Add Credentials
  5. Set the credential Name
  6. Select JIRA_OAUTH as the Credentials Type in the drop-down
  7. Click on Save.
    After clicking on Save, a public key will be generated. Copy and store it somewhere.

Steps to be followed in Jira #

  1. Login to Jira
  2. Navigate to Administration
    (Older version : Click on User account > Settings > Click on Manage apps link (under Connected Apps) > Jira Settings > Products > Jira Settings)
    (Latest version : Settings > Products)
    Please note that only an admin will be able to navigate to Administration page.
  3. Click on Application Links
  4. Enter Bqurious in the text box, under Configure Application Links
  5. Click on Create New Link button.
  6. Click on Continue on the Configure Application URL pop up
  7. Enter the application name in the Application Name field
  8. Select Generic Application in Application Type
  9. Select the checkbox Create Incoming Link, at the bottom.
  10. Click on Continue
  11. Add Consumer Key, Consumer Name.
    Make sure they are the same as the Credential Name in BQ (Step 5)
  12. Add the Public Key copied from BQ (Step 7) to Public Key field in Jira
  13. Click on Continue.

Steps to be followed in BQ #

  1. Click on Setup
  2. Click on Project
  3. Select the project and application for which you wish to integrate Jira
  4. Click on ALM Integration tab
  5. Click on Edit
  6. Select Jira from Issue tracking dropdown
  7. Select the checkbox Sync Stories to sync stories & select the checkbox Sync Issues to sync issues from Jira
  8. Enter the System URL.
    Please make sure the URL does not end with a slash.
  9. Select the JIRA_AUTH credential created above in Credentials Name dropdown
  10. Select OAuth1 as the Authentication Type
    Once you select the Authentication Type, values for Request Token URL, Authorization URL and Access Token URL will be displayed.
  11. Click on Save
    Once you click on Save, a pop up window will be displayed for permission.
  12. Click on Allow.
    Jira login page will be displayed.
  13. Login with your credentials.
  14. Please select a project when prompted to select a Jira project to map.
  15. Click on Save and Close button.
  16. Navigate to the project / application (if not on that project / app)
  17. If you wish to sync Issues, click on Issues, on left panel and click on the Import button on top left corner.
    Issues should be imported.