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.

ago by (80 points)

1 Answer

ago by (308k points)
0 votes

Hello,

It looks like using the If is inactive <period> condition is exactly what you need. For details, please, have a look at the following FAQ article: https://www.adaxes.com/questions/16835/how-does-adaxes-determine-account-inactivity.

Related questions

Hello - I'm looking for some guidance / clarity. I'm running Adaxes 2023 (I know I need to update) and I have a very specific task I am trying to accomplish. I ... missing something here. Any and all help / direction is much appreciated (in advance). Thanks.

asked Feb 25 by wd.swaters (60 points)
0 votes
1 answer

I am unsure how to deal with this because of how Adaxes treats one identity account as two different objects, an AD and AzureAD user account, and both has different last logon values. What is a good way to combine the data?

asked Apr 22, 2024 by Daniel (180 points)
0 votes
1 answer

As part of offboarding a user I need to generate a report of all AD groups, Entra groups and all Azure / M365 roles and licenses the user has before they ... about keeping a record of the leavers configured profile to simplify cloning them onto new starters.

asked Jun 24, 2024 by dhardyuk (20 points)
0 votes
1 answer

Hi, is it possible to save to an Adaxes attribute the value of the last Sign In from Azure AD? When we query users for Last Logon, we, of course, can only see the Last Logon value from AD It would be very useful to know the latest login in Azure AD as well

asked Jun 22, 2020 by manuel.galli (100 points)
0 votes
1 answer

I gone throught Adaxes License is based and its based on user. I wanted to understand, does the license user count is on technical assistance user or AD objects?

asked Jan 23, 2020 by subbu (20 points)
0 votes
1 answer