Prerequisites
- A Sage Intacct account with access to the Developer Portal
- An Intacct Web Services License Username
- Admin privileges on Okta
Create a Web Services User
If the company already has a Web Services user defined for your application, you can skip this section.- Have an admin user log in to the company and navigate to Company → Admin → Web Services Users → Add.
- Create a new Web Services user and assign the necessary privileges.
The username must be in the format
<username>@<environment> in order to work properly with the REST API.View a Web Services User
- Go to Company → Admin → Users, roles, and groups → Web Services users.
- To view the details of a Web Services user, select View along the same row as the record.
Create an App in the Sage Developer Portal
1
Open the Developer Console
Go to the Sage Developer Console.
2
Create a new application
Select Applications in the navigation menu, then select Create new application to start setting up your app.
3
Select the API type
Select API - REST as the API type for your application.

4
Configure application details
Fill out the basic information for your app:
- Name - a descriptive name (e.g., “Oleria Integration”)
- Intacct Web Services License Password/Key - required for authentication with Sage Intacct
- Client Scope - select Production for live environments or Non-production for testing
5
Save your app credentials
After creating your application, you’ll see your app credentials:
- Client ID
- Secret Key
6
Authorize the client application
Navigate to Company → Setup → Company → Security → Authorized Client Applications → Add.
- Enter the Client ID for your application.
-
Enter the Web Services User ID. This field is case-sensitive - enter it exactly as it was created.

Connect Sage Intacct to Oleria
1
Open the integration
Log in to your Oleria workspace, navigate to Integrations, and select Sage Intacct.

2
Complete the connection form
A side pane will open. Enter the following details:

- User Name - the username of the service user created for integration with Oleria
- Client ID - generated in the previous section
- Client Secret - the Secret Key generated in the previous section
3
Verify the connection
Verify the Sage Intacct integration status from the connected integrations page.


