Events
Introduction
KOBIL IAM offers a convenient audit platform. All actions can be recorded and stored in the database and reviewed in the Admin Console. The deep-seated event listeners can listen the events and generate email whenever an event is triggered.
KOBIL IAM supports two types of Events.
- Login Events.
- Admin Events.
Login Events
Every single event that occurs to the user can be recorded and viewed in the Login Events tab. It occurs for actions such as successful logins, incorrect password, profile update, etc.
How to config Login Events:
Step 1: Navigate to Events.
Step 2: Click on Config.
Step 3: Under Login Events Settings toggle the Save Events to ON.
Step 4: Click on Save.
Parameters in Events Config
Parameter | Description |
---|---|
Saved Types | This allows to specify which type of events to be recorded in the Event store. |
Clear Events | This is to delete all the events from the database. |
Expiration | Expiration time can be specified for the events using this field. |
Navigate to 'Login Events' tab to view all the events that have been performed by the user.
Types of Login Events
Event Types | Description |
---|---|
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. |
Admin Events
Admin Events allows you to view all the actions performed by the Admin within the tenant.
How to config Admin Events:
Step 1: Navigate to Events.
Step 2: Click on Config tab.
Step 3: Under Admin Events Settings, toggle the Save Events to ON.
Step 4: Toggle Include Representation to ON if representation is required.
Step 5: Click Save.
To view all the actions that has been taken place, Navigate to Admin Events. If necessary, click on Representation or Auth to view the JSON and Event details respectively.