Actions56
- API Call Actions
- Bundle Actions
- Community Actions
- Course Actions
- Group Actions
- Hub Actions
- Member Actions
- Module Actions
- Popup Actions
- Webhook Actions
Overview
The "Add Members to Groups (Summary)" operation in the Group resource allows users to add one or more users to one or more groups within the LearningSuite platform. This node is useful for managing group memberships programmatically, such as enrolling users into specific groups for courses, projects, or organizational units.
Common scenarios include:
- Automatically adding new users to relevant groups based on onboarding workflows.
- Bulk assigning users to multiple groups for training or collaboration purposes.
- Managing group memberships dynamically based on external triggers or data sources.
For example, you could use this node to add a list of newly registered employees to their respective department groups, ensuring they receive appropriate access and notifications.
Properties
| Name | Meaning |
|---|---|
| Group Names or IDs | Select one or more groups by name or ID to which users will be added. You can choose from a list or specify IDs via expression. |
| User Name or IDs | Select one or more users by name or ID to be added to the selected groups. You can choose from a list or specify IDs via expression. |
| Additional Options | Collection of optional settings: • Disable Access Notification Email — Whether to suppress sending access notification emails to users when added to groups (default is false). |
Output
The node outputs a JSON array where each item corresponds to the result of adding members to groups. The structure typically includes confirmation details about the updated group memberships. If the operation supports it, the output may contain information such as group IDs, user IDs, and status messages confirming successful additions.
This node does not output binary data.
Dependencies
- Requires an active connection to the LearningSuite API using a valid API authentication token configured in the node credentials.
- The node depends on the LearningSuite platform's API endpoints for groups and members.
- Proper permissions are needed in the API key to modify group memberships and send notification emails if enabled.
Troubleshooting
- No handler for resource and operation: If the node throws an error indicating no handler exists for the specified resource-operation pair, verify that the resource is set to "Group" and the operation to "Add Members to Groups (Summary)" exactly.
- Invalid group or user IDs: Errors may occur if provided group or user IDs do not exist or are malformed. Ensure IDs are correct and accessible with your API credentials.
- Permission errors: If the API key lacks permissions to modify group memberships or send notification emails, the operation will fail. Check API key scopes and roles.
- Notification email issues: If disabling the access notification email option does not work as expected, confirm that the boolean flag is correctly set and supported by the API version.
- API connectivity problems: Network issues or incorrect base URL configuration in credentials can cause failures. Verify endpoint accessibility and credential correctness.
Links and References
- LearningSuite API Documentation (general reference for API endpoints)
- n8n Expressions Documentation (for specifying dynamic values in properties)
- LearningSuite User and Group Management Guide (for understanding groups and memberships)