Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,556,875
Community Members
 
Community Events
184
Community Groups

integrate jira with angular website

I want to authenticate user jira account and perform create project , issue task on it.

I am not able to find any proper way to integrate jira in angular 6 app.

please suggest me help

1 comment

Ismael Jimoh
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Mar 06, 2019

Hi @developer ,

First can you define what you mean by Integrate? 

On a very basic understanding of I would like to be able to create projects, issues from my application in JIRA, this would involve a lot of development on your side to begin with but here is what I think you can do.

I am Assuming you are referring to JIRA Cloud based on your tag.

Your Application to JIRA:

  1. Have your application find a way to collect the information and populate them into parameters you can send to JIRA via Rest API. Find the REST API doc from atlassian here.
  2. Find a way to get a confirmation from JIRA to show that your operation worked as expected.

JIRA to your Application:

  1. JIRA can send information to your application via Webhooks following specific events. Hence you would need to find a way to collect and handle the Webhook content sent by JIRA and most importantly how it would make a reasonable information to the person looking at your website.
  2. Alternatively as you can see in the link of the Rest API I shared above, you can also make get calls for specific information which would be returned to you in JSON format which you could find a way to handle.

If I misunderstood your request, do provide some more information on what exactly you plan on achieving.

If anyone else has an idea, please do share.

Hi @Ismael Jimoh I am creating a product management tool and want to create a project and issue from my website onto a jira account.

for accessing rest API, I need basic auth token

But I am not able to get an auth token in any manner.

In that case, I need your help

Ismael Jimoh
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Mar 06, 2019

For accessing Jira you can either pass user’s username and password with your call (nor recommended due to security reasons) or you authenticate via an OAuth token explained here: https://developer.atlassian.com/cloud/jira/platform/jira-rest-api-oauth-authentication/

Ismael Jimoh
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
Mar 06, 2019

A clearer explanation for getting the token in cloud can be found here: https://confluence.atlassian.com/cloud/api-tokens-938839638.html

I do recommend reading what the method is about to ensure itmeets your requirements.

How i do 

Step 2. Do the OAuth dance

in nodejs from backend side

Like Oleksii likes this

Comment

Log in or Sign up to comment