Events¶
IFS Cloud Provides a rich set of auditing capabilities.
Login Events¶
Every single login action is recorded and stored in the database and can be reviewed in the Login Events
page under Solution Manager > Users and Permissions > Identity and Access Manager> Manage -> Login Events
. Examples of relevant login events are: a user logs in successfully, a user enters the wrong password or a user's account is updated.
There can be a lot of events recorded and these events are stored in the database. The events are deleted from the database by a background task that runs periodically. Administrators can decide for how long events should be kept in the database.
Below, a non-exhaustive list of possible login event types.
Login event types:¶
- Login - A user has logged in.
- Register - A user has registered.
- Logout - A user has logged out.
- Code to Token - An application/client has exchanged a code for a token.
- Refresh Token - An application/client has refreshed a token.
Account event types:¶
- Update Email - The email address for an account has changed.
- Update Profile - The profile for an account has changed.
- Send Password Reset - A password reset email has been sent.
- Update Password - The password for an account has changed.
- Send Verify Email - A verification email has been sent.
- Verify Email - The email address for an account has been verified.
For all the events above, there is a corresponding error event.
Admin Events¶
Any action an Administrator performs within IAM can be recorded for auditing purposes.
Admin actions can be reviewed from Solution Manager > Users and Permissions > Identity and Access Manager> Manage -> Admin Events
Below, a non-exhaustive list of admin event types.
Admin Event types:¶
- CLIENT_DELETE
- CLIENT_INFO
- CLIENT_INITIATED_ACCOUNT_LINKING
- CLIENT_LOGIN
- CLIENT_REGISTER
- CLIENT_UPDATE
- CUSTOM_REQUIRED_ACTION
- DELETE_ACCOUNT
- EXECUTE_ACTIONS
- EXECUTE_ACTION_TOKEN
- FEDERATED_IDENTITY_LINK
- GRANT_CONSENT
- INVALID_SIGNATURE
- REMOVE_FEDERATED_IDENTITY
- REVOKE_GRANT
- UPDATE_CONSENT
For all the events above, there is a corresponding error event.