I am building lifecycle automation in Adaxes and need to determine both user inactivity and whether a user has ever logged in. The adm-InactivityDuration property already calculates combined activity across AD and Microsoft Entra ID, but this value includes non-logon events such as password changes or the account creation date.
For lifecycle decisions I need a logon‑only value, combining:
AD lastLogon
AD lastLogonTimestamp
Entra sign‑in activity (lastSignInDateTime and lastNonInteractiveSignInDateTime)
My questions are:
Does Adaxes provide a built‑in calculated property (similar to adm-InactivityDuration) that returns the most recent logon event across both AD and Entra?
If no such property exists, which Adaxes properties should I use to manually construct this combined “Last Logon” logic?
Can such a property be created using a Calculated Property in Adaxes, and if so, which fields are recommended?
I want to ensure I use the correct properties for:
determining whether a user ever logged in, and
determining the true most recent login across AD and Entra.
Thank you in advance for the clarification.