Skip to main content

Fetch AE Credential Details

Description

Use the step to retrieve credential values from the AutomationEdge (AE) server during a workflow run. The step fetches either a single credential or an available credential from a credential pool, to pass to subsequent steps. The step fetches the credential once per run and adds the values to all incoming data rows. The step requires incoming data and cannot be the first step in a workflow.

Compatibility: AutomationEdge version 8.5.0 or later.

Note:
  • During a test run in Process Studio, the step retrieves an available pool credential without marking it as "in use". During an Agent run, the step marks the pool credential as "in use" and releases it when the workflow finishes.
  • When fetching from a pool, the step writes the name of the selected credential to the log.
  • Route errors (such as access denied, expired credentials, or empty pools) to an error-handling step to prevent the workflow from stopping.
Important:
  • The user running the workflow must have permission to use the credential or pool, otherwise the step fails with an Access Denied error.
  • The step rejects expired credentials.
  • The step automatically masks secret values to keep them secrets - Password, Encrypted1, and Encrypted2.
  • The non-secret values remain visible- Username, Parameter1, and Parameter2

Configurations

Field NameDescription
Step NameSpecify a unique name for the step within the workflow.
Fetch fromSelect the source type to retrieve the credential from:
Credential: Retrieves values from a specific, individual credential. If the credential belongs to a pool, the step displays an error.
Pool: Retrieves a credential that is currently available in the credential pool.
The field is mandatory
Credential/Pool nameSpecify the exact name of the credential or pool as defined on the AE server.
The field accepts static values and environment variable
Output asSelect how the step generates the credential values:
Fields: Adds the values as new fields in the data flow, for example, result.username.
PS Variable: Saves the values as global Process Studio variables, for example, Global.result.username.
The field is mandatory.
Output prefixSpecify a text prefix to identify the output fields.
Default Value: result
The field is mandatory.
Generated outputsPreviews the output field names created by combining the prefix and the credential fields.
The display groups the outputs into masked and non-masked categories.