Akeyless icon

Akeyless

Interact with Akeyless API - Get static, rotated, or dynamic secrets

Overview

This node interacts with the Akeyless API to manage secrets. Specifically, the 'Get Dynamic Secret Value' operation retrieves a dynamic secret value from Akeyless, which is useful for scenarios requiring temporary or time-limited secrets, such as dynamic database credentials or API keys that rotate frequently. Users provide the secret name and can specify a timeout for the secret generation.

Use Case Examples

  1. Retrieve a dynamic database password that expires after a set time to enhance security.
  2. Fetch a temporary API key for a service that requires dynamic authentication tokens.

Properties

Name Meaning
Secret Name The name or path of the secret in Akeyless to retrieve.
Timeout Timeout in seconds for dynamic secret generation, controlling how long the secret is valid.
Additional Fields Optional additional parameters such as request timeout in milliseconds.

Output

JSON

  • json - The response data from Akeyless API containing the dynamic secret value.

Dependencies

  • Akeyless API
  • An API key credential for authentication

Troubleshooting

  • Authentication errors if access ID, access key, or token are missing or invalid. Ensure credentials are correctly configured.
  • Timeout errors if the request takes longer than the specified timeout. Adjust the timeout parameter accordingly.
  • Errors indicating unknown operations if an unsupported operation is selected. Verify the operation parameter is set to 'getDynamicSecret' for this use case.

Links

Discussion