Actions17
User → Get Current
AI-generatedOverview
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
- Fetching the current user's profile details to customize notifications.
- 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
- Redmine REST API Documentation - Official documentation for Redmine API endpoints and usage.