Actions57
- Label Actions
- Project Actions
- Add a Team
- Add a User
- Create
- Create a Kanban Bucket
- Create a Link Share
- Create a Project View
- Delete
- Delete a Kanban Bucket
- Delete a Link Share
- Delete a Project View
- Duplicate
- Get
- Get All Link Shares
- Get All Project Views
- Get All Teams
- Get All Users
- Remove a Team From a Project
- Remove a User From a Project
- Update
- Update a Kanban Bucket
- Update a Project View
- Update a Team's Rights on a Project
- Update a User's Rights on a Project
- Task Actions
- Team Actions
- Webhook Actions
Overview
This node integrates with the Vikunja API to manage projects and their associated teams. Specifically, the "Remove a Team From a Project" operation allows users to disassociate a team from a given project. This is useful in scenarios where team membership changes or when reorganizing project access control.
Practical examples include:
- Removing a team that no longer participates in a project.
- Cleaning up project permissions by detaching obsolete teams.
- Automating project team management workflows based on organizational changes.
Properties
Name | Meaning |
---|---|
Project Title or ID | The target project to operate on. Can be selected from a searchable list of projects or specified directly by its ID. |
Team ID | The team to remove from the project. Can be selected from a searchable list of teams or specified directly by its ID. |
Output
The node outputs JSON data representing the result of the removal operation. Typically, this will confirm whether the team was successfully removed from the project. The exact structure depends on the Vikunja API response but generally includes status information and possibly the updated project or team details.
No binary data output is involved in this operation.
Dependencies
- Requires an active connection to the Vikunja API.
- Needs an API authentication token configured in the node credentials.
- The base URL for the Vikunja API must be set correctly in the credentials.
- The node uses internal helper methods to search and map projects and teams for selection lists.
Troubleshooting
Common Issues:
- Invalid or missing project or team IDs can cause the operation to fail.
- Insufficient permissions for the API token may prevent removing teams.
- Network connectivity issues to the Vikunja API endpoint.
Error Messages:
- "Project not found" — Verify the project ID or selection.
- "Team not found" — Check the team ID or selection.
- "Unauthorized" — Ensure the API token has the necessary permissions.
- "Failed to remove team" — Could indicate server-side errors or invalid request format.
To resolve these, verify input values, check API credentials, and ensure the Vikunja service is reachable.