Actions17
User → Get
AI-generatedOverview
This node interacts with the Redmine API to retrieve information about a specific user based on the provided User ID. It is useful in scenarios where you need to fetch user details from Redmine, such as in project management workflows or user administration tasks. For example, you can use it to get user profile data to display in a dashboard or to verify user information before performing other operations.
Use Case Examples
- Retrieve detailed information about a user by their User ID to display in an internal tool.
- Fetch user data to verify permissions or roles before assigning tasks in a project management system.
Properties
| Name | Meaning |
|---|---|
| User ID | The ID of the user to retrieve from Redmine. |
| Impersonate User | Login of the user to impersonate. The API key must be from an admin user, allowing actions to be performed as that user. |
Output
JSON
id- The unique identifier of the user.login- The login name of the user.firstname- The first name of the user.lastname- The last name of the user.mail- The email address of the user.created_on- The date and time when the user was created.last_login_on- The date and time when the user last logged in.status- The status of the user (e.g., active, locked).
Dependencies
- Redmine API key credential
Troubleshooting
- Ensure the User ID provided is valid and exists in the Redmine system to avoid errors.
- If impersonation is used, verify that the API key belongs to an admin user and the impersonate user login is correct.
- Common error messages include authentication failures due to invalid API keys or insufficient permissions, and resource not found errors if the User ID does not exist.
Links
- Redmine REST API - Users - Official documentation for Redmine's user-related API endpoints.