Vikunja icon

Vikunja

Get data from Vikunja's API

Team → Add a User

AI-generated

Overview

This node operation adds a user to a specified team in Vikunja. It is useful for managing team memberships programmatically, such as adding new members to a project team or updating team roles. For example, you can automate adding a new team member with admin privileges by specifying their username and admin status.

Use Case Examples

  1. Add a user 'john_doe' to the 'Development Team' with admin rights.
  2. Add a user 'jane_smith' to a team by specifying the team ID without admin rights.

Properties

Name Meaning
Team Name or ID The team to which the user will be added. Can be selected from a list or specified by ID.
Username The username of the user to add to the team.
Is Admin Indicates whether the user should be added as an admin of the team.
Request Options Additional request settings such as batching, SSL handling, proxy, and timeout options.

Output

JSON

  • team_id - The ID of the team to which the user was added.
  • username - The username of the user added to the team.
  • admin - Boolean indicating if the user is an admin of the team.

Dependencies

  • An API key credential for authenticating with the Vikunja API.

Troubleshooting

  • Ensure the team ID or name is correct and the user exists in the system before adding.
  • Check that the API credentials are valid and have permissions to modify team memberships.
  • If SSL errors occur, consider enabling the 'Ignore SSL Issues' option or verify the SSL certificate.
  • Timeouts can be adjusted in the request options if the server response is slow.

Discussion