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.
2. Choose your authentication method:
OAuth 2.0
API token
3. Give a name to your credentials.
4. Select API scopes based on your needs.
5. After reviewing your information, create the credentials and save them somewhere safe.
What subscription plan do you need for service accounts?
You'll get 5 free service accounts to start. Need more? Upgrade to:
Best Practices
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.
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
Kunwardeep Singh
1 comment