Nextcloud Deck icon

Nextcloud Deck

Verwalten Sie Ihre Nextcloud Deck-Boards, Stacks, Karten und mehr

Overview

This node integrates with Nextcloud Deck, a project management tool that organizes tasks using boards, stacks, and cards. Specifically, the "Benutzer Entfernen" (Remove User) operation under the "Karte" (Card) resource allows you to remove a user assignment from a card. This is useful in scenarios where a task or responsibility needs to be unassigned from a team member, for example, when reassigning work or updating task ownership.

Practical examples:

  • Automatically unassign a user from a card when a related process completes.
  • Remove users from cards based on changes in team structure or project roles.
  • Manage user assignments dynamically in workflows involving task delegation.

Properties

Name Meaning
Board Select a board from the list or enter its numeric ID. Represents the container of stacks.
Stack Select a stack from the list or enter its numeric ID. Represents a column or grouping within a board.
Karte Select a card from the list or enter its numeric ID. The specific task or item from which the user will be removed.
Benutzer Select a user from the list or enter their user ID. The user to be removed from the card assignment.

Output

The node outputs JSON data representing the result of the user removal operation on the specified card. Typically, this will include confirmation details such as the updated card state or success status. No binary data output is involved.

Example output JSON might look like:

{
  "id": 123,
  "title": "Task title",
  "assignedUsers": [/* array without the removed user */],
  "status": "success"
}

Dependencies

  • Requires an API key credential for authenticating with the Nextcloud Deck API.
  • The node depends on Nextcloud Deck's REST API endpoints for boards, stacks, cards, and users.
  • Proper configuration of the API endpoint URL and authentication credentials in n8n is necessary.

Troubleshooting

  • Common issues:

    • Invalid or missing board, stack, card, or user IDs can cause errors.
    • Network or authentication failures may prevent successful API calls.
    • Attempting to remove a user not assigned to the card might return an error or no change.
  • Error messages:

    • "Unbekannte Ressource" (Unknown resource): Indicates an invalid resource parameter; ensure "card" is selected.
    • Validation errors for IDs if they do not match expected formats (e.g., non-numeric board/stack/card IDs).
    • API authentication errors due to incorrect or missing credentials.
  • Resolutions:

    • Verify all IDs are correct and exist in your Nextcloud Deck instance.
    • Check API credentials and permissions.
    • Use the node’s list mode to select resources to avoid manual entry errors.

Links and References

Discussion