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_useraction 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
USERROLESfor Grant/Revoke onrole:assigned. - Read/write access to
USERINFOfor account creation and deactivation.