Actions43
- Earning Types Actions
- Email Templates Actions
- Employee Types Actions
- Employees Actions
- Entities Actions
- Classes Actions
- Contacts Actions
- Department Groups Actions
- Exchange Rate Lines Actions
- Exchange Rate Types Actions
- Exchange Rates Actions
- Attachment Folders Actions
- Get Next Value Actions
- Location Groups Actions
- Locations Actions
- Roles Actions
- User Groups Actions
- Users Actions
- Affiliate Entity Groups Actions
- Attachments Actions
- Departments Actions
- Document Sequences Actions
Overview
This node is designed to update a company configuration role key within the "Roles" resource of the AvantGuard Sage Intacct system. It allows users to modify specific role-related settings by sending updated data to the API endpoint. This operation is useful in scenarios where an organization needs to programmatically adjust role configurations, such as changing permissions or updating role identifiers in bulk or via automation workflows.
Practical examples include:
- Automating role updates when organizational changes occur.
- Synchronizing role configurations between systems.
- Integrating role management into broader HR or IT automation processes.
Properties
| Name | Meaning |
|---|---|
| Additional Body Fields | Optional additional fields to include in the request body. Currently supports: Id (string) which identifies the specific 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. This typically includes confirmation of the update, details of the updated role key, or error information if the update failed.
No binary data output is indicated.
Dependencies
- Requires an API key credential for authenticating with the AvantGuard Sage Intacct API.
- The base URL for the API must be configured in the credentials.
- Depends on the external AvantGuard Sage Intacct API service being available and accessible.
Troubleshooting
Common issues:
- Invalid or missing API credentials can cause authentication failures.
- Providing an incorrect or non-existent role
Idmay result in errors or no changes applied. - Network connectivity problems can prevent the node from reaching the API.
Error messages:
- Authentication errors typically indicate invalid API keys or misconfigured credentials.
- Validation errors may arise if required fields are missing or malformed.
- API errors might return messages about permission issues or invalid role identifiers.
Resolutions:
- Verify that the API key credential is correctly set up and has necessary permissions.
- Ensure the
Idfield corresponds to an existing role key. - Check network connectivity and API endpoint availability.
Links and References
- AvantGuard Sage Intacct API Documentation (example placeholder link)
- n8n documentation on Creating Custom Nodes