Skip to main content

Capabilities

Notes:
  • All sync and provisioning goes through the classic XML gateway (api.intacct.com/ia/xml/xmlgw.phtml).
  • User provisioning creates users in Sage Intacct. Sage sends a password-reset email on creation; no password is set via the connector. User accounts are persistent and cannot be deleted once they have any history; use the disable_user action to deactivate an account.
  • Role provisioning grants and revokes role assignments.
  • User-group membership is sync-only. Sage Intacct does not expose a write path for user-group memberships. Grant role-based access instead.

Connector actions

Connector actions are custom capabilities that extend C1 automations with app-specific operations. You can use connector actions in the Perform connector action automation step.

Overview

baton-sage-intacct connects to Sage Intacct over the classic XML Web Services gateway. Users, user groups, roles, role assignments, and user-group memberships are all sourced from XML objects (USERINFO, USERGROUP, ROLES, USERROLES, ROLEGROUPS, MEMBERUSERGROUP). The connector uses a sender/login envelope with cached session tokens.

Credentials

All five fields are required together.

Permissions

The XML user (sage-intacct-user-id) needs at minimum:
  • Read access to USERINFO, USERGROUP, ROLES, USERROLES, ROLEGROUPS, MEMBERUSERGROUP.
  • Read/write access to USERROLES for Grant/Revoke on role:assigned.
  • Read/write access to USERINFO for account creation and deactivation.
Assign via Company > Admin > Roles in the Sage Intacct UI.