LearningSuite icon

LearningSuite

Interact with LearningSuite API (powered by agentur-systeme.de)

Overview

This node interacts with the LearningSuite API to manage groups within the system. Specifically, the "Delete Group" operation allows users to remove a group by specifying its ID or name. This is useful in scenarios where groups are no longer needed, such as cleaning up outdated user groups or managing access control dynamically.

Practical examples include:

  • Automatically deleting user groups after a project ends.
  • Removing test or temporary groups created during onboarding processes.
  • Managing group lifecycle in response to external triggers or workflows.

Properties

Name Meaning
Group Name or ID The identifier of the group to delete. Choose from a list of existing groups or specify an ID using an expression.

Output

The output is a JSON array containing the result of the delete operation for each input item processed. Typically, this will include confirmation of deletion or any relevant metadata returned by the API about the deleted group.

If the node encounters errors and continueOnFail is enabled, the output will include error messages alongside the original input data for failed items.

No binary data output is produced by this operation.

Dependencies

  • Requires a valid API key credential for authenticating with the LearningSuite API.
  • The base URL for the API must be configured in the node credentials.
  • The node depends on the LearningSuite API being accessible and responsive.

Troubleshooting

  • Common issues:

    • Specifying an invalid or non-existent group ID will cause the operation to fail.
    • Network connectivity problems or incorrect API base URL configuration can prevent successful API calls.
    • Insufficient permissions associated with the API key may block group deletion.
  • Error messages:

    • "No handler for resource "group" and operation "delete": Indicates a misconfiguration or unsupported operation; ensure the correct resource and operation are selected.
    • API error responses typically include messages explaining why deletion failed (e.g., group not found, permission denied).
  • Resolutions:

    • Verify the group ID exists and is correctly specified.
    • Check API credentials and permissions.
    • Confirm network connectivity and API endpoint correctness.
    • Enable continueOnFail to handle errors gracefully in batch operations.

Links and References

Discussion