Find your instance subdomain
Your Coupa instance subdomain is the first part of the address you sign in to.
- Format:
https://{instance}.coupahost.com - Example: if you sign in at
https://acme.coupahost.com, your Instance Subdomain isacme.
Create an OAuth2/OpenID Connect client
Create a Client Credentials OAuth2/OpenID Connect client in Coupa to obtain a Client ID and Client Secret.
Open OAuth2/OpenID Connect Clients
Sign in to your Coupa instance as an integrations-enabled administrator and navigate to Setup > Integrations > OAuth2/OpenID Connect Clients.
Create the client
Click Create and configure the client.
- For Grant Type, select Client Credentials.
- Enter a Name, Login, Contact Info, and Contact Email.
Select the required scopes
Under Scopes, select the permissions your integration needs. Scopes follow the pattern core.<object>.read / core.<object>.write (singular object name). Grant read scopes for resources you will read, and write scopes for those you will create or update. The full list for your instance is at https://{instance}.coupahost.com/oauth2/scopes.
Copy your credentials
After saving the client, copy the credentials needed to connect.
Copy the Client ID and Client Secret
From the client you just created, copy the Client ID and Client Secret.
- The Client Secret is shown only once — store it securely for use later.
Note the scopes you granted
In StackOne, the Scopes field takes a space-separated list of the scopes you selected on the client (for example core.invoice.read core.supplier.read core.purchase_order.read). It must be a subset of the scopes granted to the client.
Linking the Account from the Hub
Navigate to the Hub
Fill out the fields
- Instance Subdomain
- Client ID
- Client Secret
- Scopes
Connect
- Click Connect
- If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
- Once authorization is successful, you will see a confirmation popup
If the account linking is successful, you will see the newly linked account in your Accounts page.