Event Log Item Expiration Example
As an example, we'll cover the life-cycle of a user account's Event Log items.
| Timestamp | Logged action | Event Log item life-time class | Event Log item delete date | Actor |
|---|---|---|---|---|
| 1.1.2020 | Account created | Long life-time item | 25.1.2020 + 1 year | External service via REST |
| 3.1.2020 | Password set | Long life-time item | 25.1.2020 + 1 year | External service via REST |
| 10.1.2020 | First sign-in | Long life-time item | 25.1.2020 + 1 year | User on WebUI |
| 12.1.2020 | Password set | Long life-time item | 25.1.2020 + 1 year | User on WebUI |
| 13.1.2020 | Change mobile number | Long life-time item | 25.1.2020 + 1 year | User on WebUI |
| 15.1.2020 | Second sign-in | General item | 15.1.2020 + 90 days | User on REST/App |
| 16.1.2020 | Sign-out | General item | 16.1.2020 + 90 days | User on REST/App |
| 25.1.2020 | Account deleted | Long life-time item | 25.1.2020 + 1 year | Manager on WebUI |
Above, different dates are used for clarity.
The system has the following settings for Event Log life-time:
| Life-time class | Base value |
|---|---|
| General | 90 days |
| Long life-time | 1 year |
| Permanent | Indefinitely |
Note that every item above is either General or Long life-time, even though all relate to the same account — the life-time class is determined per logged action, not per object. Also note that account deletion itself is a Long life-time item: its retention period starts counting from 25.1.2020, the same date the account was deleted, per Long life-time Event Log items.