We're trying to get the last sign-in time of some users of our ADB2C application. We've got the Microsoft Graph API query set up, and working - when we request https://graph.microsoft.com/v1.0/users?$select=signInActivity,displayName, mail, id,userPrincipalName, identities signInActivity is filled out.
The problem is that signInActivity takes a long time to update after a new sign-in. A test user signed in yesterday, around 20 hours ago, and their signInActivity.lastSignInDateTime hasn't been updated yet. We are sending the API request to check every hour.
Is there any way to force lastSignInDateTime to re-check the Azure sign-in logs and update them?