Finding last Azure AD connect sync time

A colleague asked if there was a way to find the last time Azure AD connect synced with our tenant.

I could find it from our Azure AD server of course, but he doesn’t have access.

The Azure AD portal has info under “Overview” but it just says “Last sync was less than 1 hour ago”. Useless.

The M365 Admin portal has this info under Health > Directory sync status.

Anything else so someone with very less privileges can find this?

Idea. Graph API maybe, using Graph Explorer!

Login to https://developer.microsoft.com/en-us/graph/graph-explorer with a company account. Query https://graph.microsoft.com/v1.0/organization. Tada!

That was indeed 9 minutes ago.