JiraO

  1. Go to your YellowAnt Dashboard (yoursubdomain.yellowant.com) or head over to the YellowAnt Marketplace.

2. In the search bar, look for "JiraO" or simply click the icon. If you have already integrated the application, you will be able to see it under "My Applications".

3. Once you find the application either in the dashboard or on the Marketplace click on view. You will be taken to a page where you'll find the integrate option/button. Click on the integrate button.

4. You will be on the integration page which prompts you to add an account to the application. Click add account which takes you to the JiraO OAuth page. Note: Select a team before you click "+ ADD ACCOUNT".

5. Once you click on add account, you are taken to the Jira authentication page of YellowAnt where you have to provide some information. The following are the steps to authenticate Jira.

You need to be a system administrator of the Jira account to be able to create application link (which integrates Jira with YellowAnt). If your Jira server is already registered with YellowAnt, you can skip to the steps starting from Step 7. Note: For this tutorial we will be using a dummy Jira account - ‘private61.atlassian.net’.

(i) To create application link to JIRA, click on settings icon. Select the “Applications” option in the menu.

Image0A - Settings

Image0B - Applications

(ii) Then under ‘Integrations’ section, click on Application Links. In text box enter ‘https://yellowant.com/’ and click on ‘Create new link’.

Configure Application Links

(iii) A box will appear asking you to verify link and continue.

Configure Application URL

(iv) Now, fill in the details asked in next dialogue box as shown in Image3. Keep the ‘Consumer Key’ and ‘Shared secret’ confidential. Fill in the following details:

‘Request Token URL’ : ‘https://www.yellowant.com/market/applications/24/requesttoken/’

‘Access Token URL’: ‘https://www.yellowant.com/market/applications/24/accesstoken/’

‘Authorize URL’: ‘https://www.yellowant.com/market/applications/24/authorize/’

(v) Click continue.

Link applications

(vi) In the next dialogue box, enter the following details:

Consumer Key - same as done in the previous step.

Consumer name - ‘Yellowant’.

Link applications

Now, for the ‘Public Key’ we will head to YellowAnt (at https://www.yellowant.com/market/applications/24/accounts) and authorize YellowAnt.

(vii) Once you are redirected to settings page, fill in your server name and click ‘GO’.

Jira Team URL

(viii) Click on ‘Create New Server – Your Server Name’ as shown in Image5 (ix) Fill in the ‘Consumer Key’ and ‘Shared Secret’ (mentioned as ‘Consumer Secret’) you used in Jira and click ‘Generate SSL Public Key’. (x) Copy this ‘Public Key’ generated and head back to Jira where you left off.

SSL Public Key

(xi) Paste the key in ‘Public Key’ field and click continue. Your ‘Application Link’ in Jira is created but you haven’t saved server details in YellowAnt yet.

(xii) Head back to YellowAnt where you left off. Fill in the passphrase. Note: You can edit the server details, only if you have the passphrase.

(xiii) Now after notification shows ‘Server details saved’, click on back and fill in the name of server and click ‘GO’.

Passphrase

7. Click on ‘Integrate with <Your Server Name>’ and allow YellowAnt to access Jira.

Redirecting to OAuth Allow required permissions
Allow permissions

8. Now, final step, head back to YellowAnt page and click on the continue button.

9. JiraO is now integrated and you get a message on your chat application for the same. You will be able to see it under your applications in the Dashboard too.