Event types and variables
This lists the various event types and their respective keys (variables) used within the PingFederate Amazon SNS notification publisher instance configuration.
Message payload
As a publisher, PingFederate creates notification messages in JSON format and sends them to the configured topic. This JSON message body contains two top-level keys: data
and configuration
, as illustrated in the following snippet.
{
"data
": {
"USERNAME
": "jdoe",
...
},
"configuration
": {
"com.pingidentity.notification.config.locale
": "en-US",
...
"com.pingidentity.notification.config.event.type
": "ADMIN_PASSWORD_CHANGED"
}
}
For all events, PingFederate provides relevant information by including various key:value pairs in the message body, located inside the value of the data
key.
The value of the com.pingidentity.notification.config.event.type
key, located inside the value of the configuration
key, indicates the event type. In this example, the event type is ADMIN_PASSWORD_CHANGED.
For end user-oriented events, the value of the com.pingidentity.notification.config.locale
key, also located inside the value of the configuration
key, indicates the locale of the end user who initiates the request.
Review the following sections for more information on event types and their respective keys, which are referred to as variables.
Events for administrators
- Local administrative account management events
Event type | Variables | ||
---|---|---|---|
ADMIN_ACCOUNT_CHANGE_NOTIFICATION_OFF |
|
||
ADMIN_EMAIL_CHANGED |
PingFederate sends two messages for this event type. Variables and their values remain the same, except for the |
||
ADMIN_PASSWORD_CHANGED |
|
- Certificate, SAML metadata update, and licensing events
Event type | Variables |
---|---|
CERTIFICATE_EVENT_ACTIVATED and CERTIFICATE_EVENT_CREATED |
|
CERTIFICATE_EVENT_EXPIRED,CERTIFICATE_EVENT_FINAL_WARN, and CERTIFICATE_EVENT_INITIAL_WARN |
|
SAML_METADATA_UPDATE_EVENT_ENTITY_ID_NOT_FOUND |
|
SAML_METADATA_UPDATE_EVENT_FAILED |
|
SAML_METADATA_UPDATE_EVENT_UPDATED |
|
SERVER_LICENSING_EVENT_WARNING, SERVER_LICENSING_EVENT_EXPIRED, and SERVER_LICENSING_EVENT_SHUTDOWN |
|
Events for end users
- Self-service password management, account recovery, and username recovery
Event type | Variables | ||
---|---|---|---|
ACCOUNT_UNLOCKED |
|
||
PASSWORD_CHANGED |
|
||
PASSWORD_RESET |
|
||
PASSWORD_RESET_FAILED |
|
||
PASSWORD_RESET_ONE_TIME_CODE and PASSWORD_RESET_ONE_TIME_LINK |
|
||
USERNAME_RECOVERY |
|
- Customer IAM email ownership verification
Event type | Variables |
---|---|
OWNERSHIP_VERIFICATION_ONE_TIME_LINK |
|