Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

how to create atlassian app for the whole team?

Prateek Vyas February 16, 2025

What is the concern?

  • I created a atlassian app to use the jira and confluence apis. but it is in my individual account only and my team members are not able to access it. So if in the future i leave the company and team the project will lose access to apis. What and how should be done please guide me?

 

1 answer

1 accepted

5 votes
Answer accepted
Kai Krause
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 16, 2025

Hi, 
you can use a technical account .

Benefits of Using a Technical User

  • Consistency: Ensures consistent access to APIs and resources.
  • Security: Reduces the risk of app disruption due to personnel changes.
  • Management: Simplifies app management by using a single, dedicated account.

Steps to Implement a Technical User

  • Create a Technical User Account
  • Configure OAuth for the Technical User
  • Assign Necessary Permissions

 

Using a technical user for your Atlassian app ensures that it remains accessible and functional even if you leave the company.


BR
Kai

Prateek Vyas February 16, 2025

so if i create a technical user crdentials like client id and secret. still the users on my website will be able to post JIRA ticket through their account right?

Kai Krause
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 16, 2025

The technical user replaces your data with his own. There will be no further changes. 

BR
Kai

 

Prateek Vyas February 16, 2025

ok thanks

Prateek Vyas March 19, 2025

@Kai Krause  if i use the disrtibution feature? will my team be able to access the app and do some updates ?

Kai Krause
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 19, 2025

Hi,

you mean this ?

Screenshot 2025-03-19 091641.png
Yes everyone can use your app , like any other app :D 

BR

Kai 

Prateek Vyas March 19, 2025

is it possible without creating a technical account?
so if the app is being created in my individual account and through distribution url others can install the app in their account also and they can manage it too i believe.
So why do we need technical user account? or are there any limitations?

Kai Krause
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 19, 2025

Hi, 

this is possible. When you use a forge app you dont need it. When its installed in your instance it will work. 

 

BR

Kai

Prateek Vyas March 19, 2025

I am not using forge app or connect app. i am using oAuth to access jira and confluence apis
https://developer.atlassian.com/cloud/jira/platform/oauth-2-3lo-apps/

 

Kai Krause
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 19, 2025

Ok, 

so you cant use the distribution feature. This is for apps development in the atlassian ecosystem. When you use an oauth mechanism you nedd the technical user to access from your app the oauth in jira . 

BR
Kai

 

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events