Hi @Charlie Melga , Azure AD doesn't have the LastLogonDate attribute as it's only for on-prem directories. Therefore it cannot sync with information on Azure AD. However, this thread details how you can work around this:
Users by name: In this scenario, you search for a specific user by name, which enables you to evaluate the lastSignInDateTime: https://graph.microsoft.com/beta/users?$filter=startswith(displayName,'markvi')&$select=displayName,signInActivity
Users by date: In this scenario, you request a list of users with a lastSignInDateTime before a specified date: https://graph.microsoft.com/beta/users?filter=signInActivity/lastSignInDateTime le 2019-06-01T00:00:00Z
You can find more information about this here: https://learn.microsoft.com/en-us/azure/active-directory/reports-monitoring/howto-manage-inactive-user-accounts
Please let me know if you have any questions!
If this answer helped you please mark it as "Verified" so other users may reference it.
Thank you,
James