Skip to main content

Siteline + Sage Intacct - Setup (Siteline)

One-time setup for the Siteline + Sage Intacct integration via Siteline

Written by Bradley LaFave

Intended audience: Sage Intacct administrator. This page covers the one-time setup required in Sage Intacct to enable the Siteline integration. You'll create a dedicated Web Services user, give it the permissions Siteline needs, authorize Siteline to connect, and share the connection details with your Siteline CSM.

To let Siteline read from and write to Sage Intacct on your behalf, create a Web Services user, grant it the right permissions, authorize Siteline as a sender, and send Siteline the connection details.

Create a Web Services user

A Web Services user lets Siteline read and write data to and from Sage Intacct without logging in to the Sage Intacct UI.

To create a Web Services user:

  1. Select CompanyCompanyWeb Services users:

    Sage Intacct navigation: Company → Company → Web Services users

  2. Add details on the Web Services user:

    The values in the screenshot below are just an example. Fill in your own values for User ID, Email address, Contact name, and the other fields. Keep track of the User ID and the password — you'll send them to Siteline in the last step.

    Sage Intacct: Web Services user information form

  3. To ensure the Web Services user has the proper permissions, go to CompanyAdminRoles:

    Sage Intacct navigation: Company → Admin → Roles

  4. Select Add:

    Sage Intacct: Roles list with Add button

  5. Add a Description for the role:

    Sage Intacct: Roles information with Description field

  6. Select View subscriptions, select the relevant permissions you want to enable, and press Save:

    Sage Intacct: Company Permissions with all options selected

  7. Return to the Web Service User page. Under the Roles Information tab, add the above Role for the Web Service User:

    Sage Intacct: Web Services user Roles Information tab with the role assigned

Authorize Siteline as a Web Services sender

Sage Intacct only accepts API calls from sender IDs that have been explicitly authorized for your company. Add sitelineMPP as an authorized sender so Siteline can connect.

  1. Log in to Sage Intacct as an admin.

  2. Go to CompanySetupConfigurationCompany:

    Sage Intacct navigation: Company → Setup → Configuration → Company

  3. Open the Security tab and click Edit:

    Sage Intacct: Security tab with Edit button

  4. Scroll to Web Services Authorizations:

    Sage Intacct: Web Services Authorizations section

  5. Add sitelineMPP as a new sender ID (case-sensitive — enter it exactly as shown), set status to Active, and save:

    Sage Intacct: sitelineMPP added as a new sender ID with Active status

Send your connection details to Siteline

Finally, share the following with your Siteline CSM so Siteline can connect:

  • Company ID — your Sage Intacct company ID, the same one you use to sign in

  • Web Services user ID — the User ID you created above

  • Password — the password for that Web Services user

Your Web Services user password is a credential. Share it securely — for example, through a link your Siteline CSM provides — rather than over plain email or chat.

Once Siteline has these details and sitelineMPP is authorized, nothing further is needed on your side. Siteline completes the connection from there.

Did this answer your question?