Actions17
User → Create
AI-generatedOverview
This node operation creates a new user in the Redmine system via the Redmine API. It is useful for automating user management tasks such as onboarding new users by programmatically setting their login, name, email, password, and additional user attributes like admin status, email notifications, and custom fields.
Use Case Examples
- Automatically create a new user in Redmine when a new employee joins the company.
- Batch create multiple users in Redmine from a CSV import workflow.
Properties
| Name | Meaning |
|---|---|
| Login | The username of the user to be created. |
| First Name | The first name of the user. |
| Last Name | The last name of the user. |
| The email address of the user. | |
| Password | The password for the user account. |
| Additional Fields | Optional additional user attributes such as admin status, authentication source ID, custom fields, email notification preferences, must change password flag, and user status. |
| Options | Additional options such as impersonating another user for the API call. |
Output
JSON
id- The unique identifier of the created user.login- The username of the created user.firstname- The first name of the created user.lastname- The last name of the created user.mail- The email address of the created user.admin- Boolean indicating if the user is an administrator.status- The status of the user account.
Dependencies
- Redmine API key credential for authentication
Troubleshooting
- Common issues include authentication failures due to invalid API key or insufficient permissions, which result in error messages from the Redmine API. Ensure the API key belongs to a user with rights to create users.
- Validation errors may occur if required fields like login, email, or password are missing or invalid. Verify all required fields are correctly provided.
- If impersonation is used, the API key must belong to an admin user; otherwise, the operation will fail.
Links
- Redmine REST API - Users - Official documentation for Redmine's user-related API endpoints, including user creation.