Skip to main content
Solved

Acumatica OAuth: Per-Tenant Client Credentials Required for multi-tenant Integration?

  • March 24, 2025
  • 1 reply
  • 19 views

Hello Acumatica Developer Community,

I'm currently working on implementing an integration with Acumatica and have a question about the best approach for handling multi-tenant authentication.

 

Authentication Challenge

For OAuth authentication, we need to store and manage client ID and client secret credentials. Since Acumatica supports multiple tenants, I'm wondering about the best practice for handling authentication in this context.

For multi-tenant support, we need to determine if Acumatica requires separate client credentials per tenant: Does each tenant instance require unique client ID/secret pairs in Acumatica, or can a single set of credentials work across multiple tenant instances with the same base domain?

 

Thank you!

Best answer by Samvel Petrosov

Both OAuth via Acumatica and outgoing OAuth are tenant level in Acumatica.

So you will need to configure it per each tenant. 

The only difference is if your configuration is outgoing OAuth to some 3rd part to process OAuth, then I guess you can use the same credentials, but you still will have to configure it in every tenant that you need to use it with.

View original
Did this topic help you find an answer to your question?

1 reply

Samvel Petrosov
Jr Varsity II
Forum|alt.badge.img+5

Both OAuth via Acumatica and outgoing OAuth are tenant level in Acumatica.

So you will need to configure it per each tenant. 

The only difference is if your configuration is outgoing OAuth to some 3rd part to process OAuth, then I guess you can use the same credentials, but you still will have to configure it in every tenant that you need to use it with.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings