Forums

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

OAuth Support for Service Accounts

Hi Atlassian community,

My name is Kunwar, and I am a product manager responsible for cloud security here at Atlassian.

We’re excited to introduce the next leap for service accounts: OAuth 2.0 support with the client credentials flow. Building on your momentum with API token-based service accounts, this release brings a new level of security and flexibility toyour automated integrations.

You can connect your systems with OAuth 2.0, a standards-based authorization method. This method improves security. You do not need to use hard-coded tokens or share credentials. A hard-coded token is a credential that you manually place in your code or configuration files. If someone gains access to your code, they can see and use the token to access your systems. OAuth 2.0 removes this risk by providing a secure, standards-based way to authorize integrations.

Why OAuth 2.0 for service accounts?
Service accounts empower organizations to automate securely and at scale. With this release, we set a new standard for control and flexibility. OAuth 2.0 (client credentials flow) gives admins and technical teams more options to manage integrations with precision. With OAuth 2.0 client credentials:

  • apps not individuals authenticate seamlessly

  • API security improves with audit log activity and granular permissions

  • machine to machine access without long-lived tokens or shared credentials

Who is this for?

If you’re an admin securing third-party or internal integrations, or if you’re implementing backend services and bots that manage integrations, you can use OAuth 2.0 for service accounts.

How to use API scopes?

How to get started

1. Create a service account in Atlassian administration.

Screenshot 2025-09-22 at 14.18.16.png2. Choose your authentication method:

  1. OAuth 2.0

  2. API token

Screenshot 2025-09-22 at 14.26.36.png

3. Give a name to your credentials.

Screenshot 2025-09-22 at 14.27.30.png

4. Select API scopes based on your needs.

Screenshot 2025-09-22 at 14.28.32.png

5. After reviewing your information, create the credentials and save them somewhere safe.

 Screenshot 2025-09-22 at 14.38.19.png

What subscription plan do you need for service accounts?

You'll get 5 free service accounts to start. Need more? Upgrade to:

Best Practices

  • Use a separate account for each integration to improve security.
  • Check permissions often to maintain control.
  • Change secrets regularly to ensure safety.
  • Review logs to spot problems.

Service accounts for Data Center apps

Service accounts for Data Center apps will launch in Q4 of 2025 and are now available for testing in EAP program. The feature also supports OAuth2.0 as the primary authorization method. For Data Center customers planning their migration to Atlassian Cloud, service accounts will simplify external integrations and provide a more secure foundation for the transition. If service accounts could benefit your Data Center use case, we invite you to join our EAP program.

Share your experience

The service account journey has been shaped by your feedback, and that partnership continues. Please:

  • Share your experience - how is OAuth 2.0 working for your team?

  • Ask questions or surface any bumps you encounter.

  • Suggest features that would help you scale or secure your integrations further.

Drop your thoughts in the comments or reach out directly to our product and support teams. We’re committed to making integrations as safe, powerful, and easy as possible.

Thank you for helping move our platform—and its integrations—forward!

Cheers, 

Kunwar

1 comment

Shawn Stevens
Contributor
October 9, 2025

@Kunwardeep Singh Awesome. I would be curious if Atlassian or others have a preferred naming convention or suggestion on a good way to name these services accounts and then if you have API Tokens tied to a service account. 

Would be curious to see what Atlassian or others think. 

Comment

Log in or Sign up to comment
TAGS
AUG Leaders

Atlassian Community Events