Setting up Seamless SSO in Entra Connect

With Seamless Single Sign-On, users on a domain-joined computer sign in to Microsoft 365 automatically, without typing their password again. It's a feature of Microsoft Entra Connect (formerly Azure AD Connect) and you set it up in about half an hour. Seamless SSO still exists, but for Windows 10 and 11 Microsoft recommends making devices Entra joined or hybrid joined. Those use a Primary Refresh Token (PRT) and don't need Seamless SSO.

When do you still need Seamless SSO?

Are all your devices Entra joined or hybrid joined? Then users already get SSO via the PRT. Read Entra joined vs hybrid joined.

Requirements

1. Enable Seamless SSO in Entra Connect

  1. Open Microsoft Entra Connect on your sync server and select Configure.
  2. Choose Change user sign-in.
  3. Sign in with your Entra ID admin account.
Configuring Microsoft Entra Connect
The Change user sign-in option
Signing in with an admin account
  1. Keep your current sign-in method (password hash synchronization or pass-through authentication).
  2. Check Enable single sign-on and select Next.
The sign-in method in Entra Connect
Enabling single sign-on next to the sign-in method
  1. Enter the credentials of a domain admin. Entra Connect creates a computer account AZUREADSSOACC in your Active Directory.
  2. Select Configure.
Confirming the configuration

2. The Group Policy settings

The browser must treat the sign-in URL as an intranet site. You do that with a GPO for your users.

  1. Open Group Policy Management and create a new GPO.
  2. Go to User Configuration > Policies > Administrative Templates > Windows Components > Internet Explorer > Internet Control Panel > Security Page.
  3. Open Site to Zone Assignment List and add:
    • Value name: https://autologon.microsoftazuread-sso.com
    • Value: 1 (intranet zone)
  4. Go to Security Page > Intranet Zone and enable Allow updates to status bar via script.
  5. Link the GPO to the OU with your users.

These settings also apply to Microsoft Edge and Google Chrome on Windows. Firefox and browsers on macOS need separate settings, described in Microsoft's documentation.

3. Test

  1. Sign in on a domain computer with a synced user.
  2. Open a private window and go to myapps.microsoft.com.
  3. Type your user name. You're signed in without typing a password.

Maintenance: roll over the Kerberos key

The AZUREADSSOACC computer account has a Kerberos key. Microsoft recommends rolling it over regularly, at least every 30 days. You do that with the PowerShell module installed with Entra Connect. Also protect this computer account like a domain controller.

Also see passwordless sign-in for Microsoft 365 and add a UPN suffix in Active Directory.

Nederlandstalige versie: Seamless Single Sign-On activeren voor je organisatie


Related articles