How To Check Office 365 Directory Synchronization

Azure AD Connect Sync

So – you set up Azure AD Connect to take care of the synchronization between your on-premises AD and Office 365. But what’s the status on the synchronization?

Fortunately it’s very easy to see how your synchronization is working out generally.

Check Office 365 Directory Synchronization Using the Admin Console

Open up the Microsoft 365 Admin Center and click on Health and Directory sync status:

AAD Connect synchronization status

In the above example it seems that the last directory sync happened two days ago. This should prompt you to immediately log in to your Azure AD Connect server and check what’s going on.

The below table shows an overview of the properties that are visible in the Directory sync status view:

Azure AD Connect Sync Status

ItemInformation
Directory syncOn or Off. Tells if directory synchronization is turned on or off.
Latest directory syncLast time directory sync ran. Will display a warning and a link to a troubleshooting tool if the last sync was more than three days ago.
Password syncOn or off. Specifies whether you have password hash sync between our on-premises and your Microsoft 365 tenant.
Last password syncLast time password hash sync ran. Will display a warning and a link to a troubleshooting tool if the last sync was more than three days ago.
Directory sync client versionContains a download link if a new version of Azure AD Connect has been released.
Directory sync service accountDisplays the name of your Microsoft 365 directory sync service account.
Idfix toolContains a link to the Idfix tool.
Domains verifiedNumber of domains in your Microsoft 365 tenant that you have verified you own.
Domains not verifiedDomains you have added, but not verified.

Check Office 365 Directory Synchronization Using PowerShell

If you prefer to use PowerShell the same information can be read using the following command:

Get-MsolCompanyInformation

The output from this command may look similar to this:

PS C:\> Get-MsolCompanyInformation


DisplayName                              : Easy365Manager
PreferredLanguage                        : en
Street                                   : Naverland 2
City                                     : Glostrup
State                                    : Danmark
PostalCode                               : 2600
Country                                  :
CountryLetterCode                        : DK
TelephoneNumber                          : 70201961
MarketingNotificationEmails              : {}
TechnicalNotificationEmails              : {support@easy365manager.com}
SelfServePasswordResetEnabled            : True
UsersPermissionToCreateGroupsEnabled     : True
UsersPermissionToCreateLOBAppsEnabled    : True
UsersPermissionToReadOtherUsersEnabled   : True
UsersPermissionToUserConsentToAppEnabled : True
DirectorySynchronizationEnabled          : True
DirSyncServiceAccount                    : Sync_DC-01_f501fa0aee03@easy365manager.onmicrosoft.com
LastDirSyncTime                          : 10/8/2020 11:50:31 AM
LastPasswordSyncTime                     : 10/8/2020 11:50:09 AM
PasswordSynchronizationEnabled           : True

How to Manage Office 365 Mailboxes From AD

Many admins are frustrated that you need multiple web consoles, PowerShell, and an on-premises Exchange Server in order to manage Office 365.

With Easy365Manager, all daily Office 365 mailbox operations can be done from AD Users & Computers.

Even complex tasks like calendar permission delegation (which normally can only be configured using PowerShell):

Easy365Manager is a small snap-in to AD Users & Computers that extends user properties with two new tabs, so you no longer have to switch between multiple web consoles to perform daily management:

Easy365Manager Office 365 user properties
New user property tab: "Office 365"
Exchange Online Mailbox properties in AD Users & Computers
New user property tab: "Mailbox"

With Easy365Manager, you can perform all daily tasks from AD Users & Computers:

  • Assign Office 365 licenses
  • Manage shared mailbox delegation
  • Configure calendar permissions
  • Configure proxyAddresses (with format and uniqueness check)
  • Replicate Azure AD Connect
  • And a lot more…

See the complete feature list here

Additionally, Easy365Manager lets you remove your on-premises Exchange Server. This will give you 100% protection from future zero-day exploits targeting Exchange Server.

Try the fully functional 30-day trial now. It only takes a few minutes to install, has zero learning curve, and you’re guaranteed to have saved hours of work before the end of the week!