Skip to main content

Event Log Item Expiration Example

As an example, we'll cover the life-cycle of a user account's Event Log items.

TimestampLogged actionEvent Log item life-time classEvent Log item delete dateActor
1.1.2020Account createdLong life-time item25.1.2020 + 1 yearExternal service via REST
3.1.2020Password setLong life-time item25.1.2020 + 1 yearExternal service via REST
10.1.2020First sign-inLong life-time item25.1.2020 + 1 yearUser on WebUI
12.1.2020Password setLong life-time item25.1.2020 + 1 yearUser on WebUI
13.1.2020Change mobile numberLong life-time item25.1.2020 + 1 yearUser on WebUI
15.1.2020Second sign-inGeneral item15.1.2020 + 90 daysUser on REST/App
16.1.2020Sign-outGeneral item16.1.2020 + 90 daysUser on REST/App
25.1.2020Account deletedLong life-time item25.1.2020 + 1 yearManager on WebUI

Above, different dates are used for clarity.

The system has the following settings for Event Log life-time:

Life-time classBase value
General90 days
Long life-time1 year
PermanentIndefinitely

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.