> ## Documentation Index
> Fetch the complete documentation index at: https://docs.oleria.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sage Intacct Integration

Oleria provides identity security and access management teams with visibility and intelligence into who has access to what, where they got that access, how they use it, and whether they should even have it. As part of that promise, we integrate your Sage Intacct application into the Oleria platform. Follow these steps to integrate Sage Intacct with your Oleria workspace.

## Prerequisites

1. A Sage Intacct account with access to the Developer Portal
2. An Intacct Web Services License Username
3. 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.

1. Have an admin user log in to the company and navigate to **Company** → **Admin** → **Web Services Users** → **Add**.
2. [Create a new Web Services user](https://www.intacct.com/ia/docs/en_US/help_action/Administration/Users/web-services-only-users.htm#AddaWebServicesuser) and assign the necessary privileges.

<Note>The username must be in the format `<username>@<environment>` in order to work properly with the REST API.</Note>

### View a Web Services User

1. Go to **Company** → **Admin** → **Users, roles, and groups** → **Web Services users**.
2. 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

<Steps>
  <Step title="Open the Developer Console">
    Go to the [Sage Developer Console](https://developer.sage.com/console/).
  </Step>

  <Step title="Create a new application">
    Select **Applications** in the navigation menu, then select **Create new application** to start setting up your app.
  </Step>

  <Step title="Select the API type">
    Select **API - REST** as the API type for your application.

    <img src="https://mintcdn.com/oleria/qn6A7RIhybLn0JXz/images/integrations/sage-intacct/step-1.png?fit=max&auto=format&n=qn6A7RIhybLn0JXz&q=85&s=5bc07a07e278a517db042ea7860fae06" alt="Select API - REST as the API type for your application" width="1600" height="1306" data-path="images/integrations/sage-intacct/step-1.png" />
  </Step>

  <Step title="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
  </Step>

  <Step title="Save your app credentials">
    After creating your application, you'll see your app credentials:

    * **Client ID**
    * **Secret Key**
  </Step>

  <Step title="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.

          <img src="https://mintcdn.com/oleria/qn6A7RIhybLn0JXz/images/integrations/sage-intacct/step-2.png?fit=max&auto=format&n=qn6A7RIhybLn0JXz&q=85&s=cf9f332c9832b1ae3c0653141d4f41ef" alt="Sage Intacct Authorized Client Applications form with Web Services User ID field" width="824" height="537" data-path="images/integrations/sage-intacct/step-2.png" />
  </Step>
</Steps>

## Connect Sage Intacct to Oleria

<Steps>
  <Step title="Open the integration">
    Log in to your Oleria workspace, navigate to **Integrations**, and select **Sage Intacct**.

    <img src="https://mintcdn.com/oleria/qn6A7RIhybLn0JXz/images/integrations/sage-intacct/step-3.png?fit=max&auto=format&n=qn6A7RIhybLn0JXz&q=85&s=56d7f6410dd98cf2ce83996521732af5" alt="Log in to your Oleria workspace, navigate to  Integrations, and select Sage Intacct." width="249" height="93" data-path="images/integrations/sage-intacct/step-3.png" />
  </Step>

  <Step title="Complete the connection form">
    A side pane will open. Enter the following details:

    <img src="https://mintcdn.com/oleria/qn6A7RIhybLn0JXz/images/integrations/sage-intacct/step-4.png?fit=max&auto=format&n=qn6A7RIhybLn0JXz&q=85&s=7cde9b8028cae4f2cf466b445080b5f2" alt="The following side pane will open" width="610" height="549" data-path="images/integrations/sage-intacct/step-4.png" />

    * **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
  </Step>

  <Step title="Verify the connection">
    Verify the Sage Intacct integration status from the connected integrations page.

    <img src="https://mintcdn.com/oleria/qn6A7RIhybLn0JXz/images/integrations/sage-intacct/step-5.png?fit=max&auto=format&n=qn6A7RIhybLn0JXz&q=85&s=2c13bc20fc475f5140aa83b3e9edbda3" alt="Verify the Sage Intacct integration status from the connected applications" width="619" height="578" data-path="images/integrations/sage-intacct/step-5.png" />
  </Step>
</Steps>

## Contact us

For questions about this integration, contact us at [support@oleria.com](mailto:support@oleria.com).
