MT.1084: Microsoft Entra seamless single sign-on should be disabled for all domains in EntraID Connect servers.
| ID | MT.1084 |
| Severity | High |
| Suite | Mito |
| Product | Entra ID |
| Related products | Active Directory |
| Feature | Hybrid identity |
| Security area | Authentication |
| Resource type | Tenant |
| User impact of fixing | Medium |
| Effort to fix | Medium |
| Framework controls | nist-800-53-r5:CM-7 Least Functionalitynist-800-53-r5:IA-2 Identification and Authentication (Organizational Users) |
| MITRE ATT&CK | T1110, T1558.002 |
| Reads from | Microsoft Graph |
| Licence needed | AAD_PREMIUM_P2 |
What this checks and how to fix it
Section titled “What this checks and how to fix it”Description
Section titled “Description”Executes KQL function over IdentityLogonEvents data to retrieve information about domains with Seamless SSO usage. It enriches the data with device insights.
Why This Matters
Section titled “Why This Matters”Seamless Single Sign-On in Entra ID Connect should be disabled because:
- Lateral movement: Allows for lateral movement between an on-premise domain and Entra ID when an Entra ID Connect server is compromised.
- Brute force: Can be used for brute force attacks against Entra ID.
Seamless Single Sign-On is used for passwordless access for domain-joined devices, end-user devices, or device versions that do not support Primary Refresh Tokens (Windows versions prior to Windows 10 for example). This scenario is becoming less common, meaning most organizations should be able to disable SSSO in Entra ID Connect.
The output of the query should help you in identifying of SSSO usage is expected for the specific source device, based on device enrichment with MDE data.
Remediation action
Section titled “Remediation action”There are two steps to disabling Seamless SSO, the first is to disable the configuration in Microsoft Entra Connect and the second is to tidy up Active Directory.
To disable the feature from Microsoft Entra connect, follow these steps:
- Log-in to the computer running Microsoft Entra Connect Sync.
- Click Configure.
- Select Change User Sign In and click Next.
- On the User Sign-In section, uncheck the Enable single sign-on box, click Next, then Configure.
Then to tidy up Active Directory you need to install and run the AzureADSSO PowerShell module, follow the steps below:
- On an Active Directory management server, open PowerShell and run the following commands to install the AzureADSSO PowerShell module:
#Install the AzureAD Moduleinstall-module AzureAD
#Import the AzureAD SSO moduleImport-Module "C:\program files\Microsoft Azure Active Directory Connect\AzureADSSO.psd1"- Then use the following commands to list all forests in your environment which have had Seamless SSO enabled: (if you have a single forest, you can move on to the next step).
#Create an authentication context object for Azure ADNew-AzureADSSOAuthenticationContext
#Get the SSO status and domains from Entra IDGet-AzureADSSOStatusThe output should contain "enable":false
- Now you can tidy up your Active Directory by running the below commands to safely delete the AZUREADSSOACC if it is still present.
#Store domain admin credentials$creds = Get-Credential
#Disable SSO in the forestDisable-AzureADSSOForest -OnPremCredentials $credsTo verify that Seamless SSO has been successfully disabled in your environment, start by signing in to the Entra Admin portal and expanding Identity > Hybrid management and select Microsoft Entra Connect. Then click Connect Sync and verify that Seamless single sign-on is set to Disabled. You can also use this link to go to the Entra portal directly
Related links
Section titled “Related links”- HybridBrothers hunting query
- Finding Seamless SSO usage
- Why you should disable Seamless SSO in Microsoft Entra Connect
- Advanced Active Directory to Entra ID lateral movement techniques
Mito check. Author: RobbeVandenDaele; contributors: f-bader, merill. Open-source licences.
Open-source licences. CIS Benchmark material © Center for Internet Security, Inc.; CISA SCuBA baselines are public domain (CC0).
© 2026 Virtual Petals. Mito is a Virtual Petals service, hosted in Microsoft Azure UAE North.
