Actions43
- Location Groups Actions
- Locations Actions
- Roles Actions
- User Groups Actions
- Users Actions
- Affiliate Entity Groups Actions
- Attachments Actions
- Classes Actions
- Contacts Actions
- Department Groups Actions
- Departments Actions
- Document Sequences Actions
- Earning Types Actions
- Email Templates Actions
- Employee Types Actions
- Employees Actions
- Entities Actions
- Exchange Rate Lines Actions
- Exchange Rate Types Actions
- Exchange Rates Actions
- Attachment Folders Actions
- Get Next Value Actions
Overview
This node is designed to update a company configuration role key within the "Roles" resource of the AvantGuard Sage Intacct Company Configuration API. It allows users to modify specific role-related settings by sending an update request with optional additional fields. This can be useful in scenarios where a company needs to adjust permissions or configurations tied to roles programmatically, such as automating role updates during onboarding or compliance changes.
Properties
| Name | Meaning |
|---|---|
| Additional Body Fields | Optional additional fields to include in the request body when updating the role key. Currently supports specifying an "Id" string field to identify the role key to update. |
Output
The node outputs JSON data representing the response from the API after attempting to update the company config role key. The structure typically includes confirmation of the update or details about the updated role key. No binary data output is indicated.
Dependencies
- Requires an API authentication token credential for the AvantGuard Sage Intacct Company Configuration API.
- The base URL for the API must be configured in the credentials.
- The node uses HTTP headers to accept and send JSON content (
Accept: application/json,Content-Type: application/json).
Troubleshooting
Common Issues:
- Missing or invalid API credentials will cause authentication failures.
- Providing an incorrect or missing "Id" in the additional body fields may result in the API not finding the role key to update.
- Network connectivity issues or incorrect base URL configuration can prevent successful API calls.
Error Messages:
- Authentication errors typically indicate invalid or missing API tokens; verify credentials.
- Validation errors from the API may indicate malformed request bodies or missing required fields; ensure the "Id" and any other necessary fields are correctly set.
- Timeout or connection errors suggest network problems or incorrect endpoint URLs.
Links and References
- AvantGuard Sage Intacct API Documentation (hypothetical link)
- n8n documentation on HTTP Request Node for understanding API interactions in n8n.