Redmine icon

Redmine

Consume Redmine API

User → Get Current

AI-generated

Overview

This node interacts with the Redmine API to retrieve information about the current user. It is useful in scenarios where you need to fetch details about the authenticated user, such as their profile information or permissions, within an automated workflow. For example, it can be used to personalize workflow actions based on the current user's data or to verify user identity in a process.

Use Case Examples

  1. Fetching the current user's profile details to customize notifications.
  2. Retrieving user information to log activity or audit user actions in a workflow.

Properties

Name Meaning
Options Additional options for the request, including impersonation of another user by specifying their login. Requires an admin API key.

Output

JSON

  • id - The unique identifier of the current user.
  • login - The login name of the current user.
  • firstname - The first name of the current user.
  • lastname - The last name of the current user.
  • mail - The email address of the current 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

  • If the node returns an error related to authentication, verify that the provided API key is valid and has the necessary permissions.
  • If impersonation is used, ensure the API key belongs to an admin user and the impersonateUser login is correct.
  • Network or connectivity issues may cause request failures; check the API URL and network settings.

Links

Discussion