Reports in M365 are not real time, you can expect 3-5 days of delay in data reflected in them, sometimes even more. If you need some more reliable indicator of activity, you can use the Unified audit log, however even there you can expect few hours of delay (and you guessed it, even more in some cases). That's just the reality of the cloud...
Not getting Licensed User Last Activity Date details in Reports Graph Api after 48 hours
Hi Team, We have a Microsoft 365 account with Freshworks (it-infra.freshworks.com) for internal testing purposes. Recently, we assigned an Office 365 E1 license to one of the user accounts, ******@it-infra.freshworks.com. We are using this API v1.0/reports/getM365AppUserDetail to fetch a CSV report with the user's Last Activity Date for our business use case. However, the issue is that even after assigning a license to the user mentioned before, 48 hours later, it does not reflect the changes in the M365 reports API call mentioned above. Thus, we are not able to get the default Last Activity Date for the user mentioned eventually blocks us.
Microsoft 365 Developer Program
1 answer
Sort by: Most helpful
-
Vasil Michev 118.1K Reputation points MVP Moderator
2025-04-18T15:04:37.3833333+00:00