Actions26
- Activities Actions
- Project Actions
- Project Member Actions
- Project Document Actions
- Project Data Actions
- Project Work Unit Actions
- Project Indicators Actions
Overview
This node integrates with the Pulse API to manage project members within a project management context. Specifically, the "Remove Project Member" operation allows users to delete a member from a project by specifying their unique member ID. This is useful in scenarios where team composition changes, such as when a member leaves a project or organization, and you need to update the project membership accordingly.
Practical examples include:
- Automatically removing a user from all projects when they leave a company.
- Cleaning up project memberships during project archival or restructuring.
- Managing access control by dynamically updating project members based on external triggers.
Properties
| Name | Meaning |
|---|---|
| Member ID * | The unique identifier of the project member to be removed. This is a required string input. |
Output
The node outputs a JSON object representing the result of the removal operation. Typically, this will confirm whether the deletion was successful or provide details about the removed member. The exact structure depends on the Pulse API response but generally includes status information.
No binary data output is involved in this operation.
Dependencies
- Requires an active connection to the Pulse API via an API key credential configured in n8n.
- The node depends on the Pulse API helper utilities bundled within the node's codebase.
- Proper permissions are needed for the API key to perform member deletion operations.
Troubleshooting
Common issues:
- Providing an invalid or non-existent Member ID will likely cause an error.
- Insufficient API permissions can lead to authorization errors.
- Network connectivity problems may prevent the node from reaching the Pulse API.
Error messages:
"The operation "deleteProjectMember" is not supported for resource "projectMembers"!"— indicates a misconfiguration of the operation or resource; ensure correct selections.- Errors related to missing or invalid Member ID will typically mention that the member could not be found.
- Authentication errors suggest checking the API key credentials and their permissions.
To resolve these, verify the Member ID correctness, ensure the API key has necessary rights, and check network connectivity.
Links and References
- Pulse API Documentation (replace with actual URL)
- n8n documentation on Creating Custom Nodes
- General REST API best practices for managing project members