EnrichIdentity
Customisable authentication menu
Introduction
Section titled “Introduction”The EnrichIdentity authenticator invokes a configured pipe and propagates designated response properties into the global state, making them available to subsequent authenticators and flow controllers. If the pipe returns a failure response, the authentication sequence is immediately terminated and marked as failed.
Configuration
Section titled “Configuration”Common Authenticator configuration can be found here.
| Name | Description | Default | Mandatory |
|---|---|---|---|
| ID of the pipe to execute. | N/A | true |
| An expression that determines if the authenticator should be executed or not. | N/A | false |
| Specifies which properties to export to the global state. If not specified all the properties are exported. | N/A | false |
| Tag used for event separation | N/A | false |
{ "id": "enrich_identity_1", "type": "EnrichIdentity", "config": { "pipe_id": "enrich_identity_pipe_1", "properties_to_export": ["property_1","property_2"] }}Logging
Section titled “Logging”WEB_100042("EnrichIdentity executed")
- IDENTIFIER (user trace id)
- CUSTOMER_IDENTIFIER (if configured)
- SOURCE_ADDRESS (ip of the remote session)
- AUTHENTICATOR_ID (id + display_name of authenticator)
WEB_100043("EnrichIdentity failed")
- IDENTIFIER (user trace id)
- CUSTOMER_IDENTIFIER (if configured)
- SOURCE_ADDRESS (ip of the remote session)
- AUTHENTICATOR_ID (id + display_name of authenticator)