Configuration of e-mails event subscriber

If configured properly, the e-mail event subscriber plugins for Loginapp and Adminapp will send e-mails in reaction to events. For configurable e-mail content, event variables are available in each event.

The event variables can be used to add event-related information to the generated subscriber's e-mail by using them in the translation keys.

Note that not all keys are necessarily present on each event since they depend on the individual event type and the source of the event.

E-Mail Event Variables

The following tables show which variables are available.

Variables for event identification data

Information

Variable

ID

event.id

Timestamp

event.createdAt

Variables keys for event source data

Source

Information

Variable

Adminapp

Administrator's user ID

event.source.adminId

Authentication Flow

Configuration Context

event.source.configurationContext

Application ID

event.source.applicationId

Flow ID

event.source.flowId

Non-Authentication Flow (e.g., Protected Self-Service Flow)

Configuration Context

event.source.configurationContext

Flow ID

event.source.flowId

Authentication Flow Step

Configuration Context

event.source.configurationContext

Application ID

event.source.applicationId

Flow ID

event.source.flowId

Step ID

event.source.stepId

Non-Authentication Flow Step

Configuration Context

event.source.configurationContext

Flow ID

event.source.flowId

Step ID

event.source.stepId

Variables for event metadata

Metadata Item

Variable

User Agent

event.metadata.requestIp

Request IP

event.metadata.userAgent

Event

Variables for event data

Information

Variable

User Locked

User ID

event.data.userId

Lock reason

event.data.lockReason
Authentication Flow Successfully Completed

User ID

event.data.userId

Authentication Methods

event.data.authenticationMethods
Password Changed

User ID

event.data.userId
Airlock 2FA Device Activated

User ID

event.data.userId

Account ID

event.data.airlock2FAAccountId

Device ID

event.data.airlock2FADeviceId
Airlock 2FA Device Deleted

User ID

event.data.userId

Account ID

event.data.airlock2FAAccountId

Device ID

event.data.airlock2FADeviceId
Cronto Device Activated

User ID

event.data.userId

Device ID

event.data.crontoDeviceId
Cronto Device Deleted

User ID

event.data.userId

Device ID

event.data.crontoDeviceId
FIDO Credential Registered

User ID

event.data.userId

Relying Party ID

event.data.fidoRelyingPartyId

Credential ID

event.data.fidoPublicKeyCredentialId
FIDO Credential Deleted

User ID

event.data.userId

Internal Credential ID

event.data.fidoCredentialId
MTAN Token Phone Number Changed

User ID

event.data.userId

Number ID

event.data.mtanNumberId

Old Phone Number

event.data.mtanOldPhoneNumber

New Phone Number

event.data.mtanNewPhoneNumber
MTAN Token Registered

User ID

event.data.userId

Number ID

event.data.mtanNumberId
MTAN Token Deleted

User ID

event.data.userId

Number ID

event.data.mtanNumberId