Register an OAuth Application
Register an application in the ApprovalMax Developer Portal to enable OAuth 2.0 authentication.
Prerequisites
Before starting, ensure you have:
- An ApprovalMax account with a Premium subscription, trial, or All Features trial
- Your role must be Account Owner, Account Manager, or Organization Administrator
- Two-factor authentication enabled on your user profile
Open the My Applications tab
Go to the ApprovalMax Developer Portal and sign in. On the portal landing page, locate the Applications template and click View & Create to open the My Applications tab.
Create an ApprovalMax Application
Click Add new application to open the registration form, then enter a unique Application name.
Select OAuth scopes
In the Scopes field of the registration form, select the OAuth scopes that match the operations your integration needs. openid and offline_access are always included automatically. Selecting both read and write is recommended for full functionality.
Set the Redirect URL
Set the Redirect URL field to: https://api.stackone.com/connect/oauth2/approvalmax/callback
Complete registration
Click CREATE to register the application. You will only see the Client Secret once on the next screen, so be ready to copy it immediately.
Copy Client Credentials
After creating the application:
- Copy the Client ID
- Copy the Client Secret immediately - it is only shown once (it can be regenerated later if lost)
Configuring OAuth Scopes
Optionally override the OAuth scopes used during the connection flow. openid and offline_access are always included automatically. If not specified, read and write API scopes are used by default.
Choose your scopes
Enter the desired scopes as a space-separated list in the Scopes field of the auth configuration.
Creating the StackOne Connector Profile
To create the Connector Profile in StackOne for ApprovalMax:Navigate to Connector Profiles
Create New Connector Profile
- Click + Connector Profile
- Search for and select ApprovalMax
- Select Type as OAuth 2.0
- Fill out the fields using details retrieved from your provider:
- Client ID
- Client Secret
- Scopes (Optional)
- (Optional) Select Actions to be enabled for this Connector Profile
- Click Create profile