Actions56
- API Call Actions
- Bundle Actions
- Community Actions
- Course Actions
- Group Actions
- Hub Actions
- Member Actions
- Module Actions
- Popup Actions
- Webhook Actions
Overview
This node integrates with the LearningSuite API to manage group memberships by adding users to one or more groups. It is useful in scenarios where you need to automate user management within groups, such as enrolling multiple users into training groups, managing access control, or organizing members for courses or projects.
Practical examples include:
- Automatically adding new employees to relevant training groups upon onboarding.
- Bulk assigning users to specific interest or project groups.
- Managing group memberships dynamically based on external triggers or workflows.
Properties
| Name | Meaning |
|---|---|
| Group Names or IDs | Select one or more groups by name or ID to which users will be added. Can choose from a list or use expressions. |
| User Name or IDs | Select one or more users by name or ID to add to the selected groups. Can choose from a list or use expressions. |
| Additional Options | Collection of optional settings: - Disable Access Notification Email: Whether to suppress sending notification emails to users when they are added to groups (default is false). |
Output
The node outputs a JSON array containing the results of the add-members operation for each processed input item. Each output object typically includes details about the success or failure of adding specified users to the selected groups.
If the operation involves binary data (not indicated here), it would represent files or attachments related to the group or membership changes, but this node focuses on JSON responses from the API.
Dependencies
- Requires an active connection to the LearningSuite API via an API key credential configured in n8n.
- The base URL and authentication credentials must be set up correctly in the node's credentials configuration.
- The node relies on LearningSuite API endpoints that support group and member management.
Troubleshooting
- No handler for resource "group" and operation "addMembers": This error indicates the node does not recognize the combination of resource and operation. Ensure the resource is set to "Group" and operation to "Add Members to Groups".
- API Authentication Errors: If the API key or base URL is incorrect or missing, the node will fail to authenticate. Verify credentials in n8n settings.
- Invalid Group or User IDs: Providing non-existent or malformed group/user IDs will cause the API call to fail. Use the provided load options or valid expressions to select correct IDs.
- Notification Email Issues: If users report receiving unwanted emails, check the "Disable Access Notification Email" option to suppress notifications.
- Continue On Fail Behavior: If enabled, the node will continue processing remaining items even if some fail, returning error messages per failed item.
Links and References
- LearningSuite API Documentation (general reference for API endpoints)
- n8n Expressions Documentation – for using expressions in property fields
- n8n Credential Setup – how to configure API credentials in n8n