top of page

The 5 Entra ID Settings Every Admin Gets Wrong

  • Writer: Derek Morgan
    Derek Morgan
  • 2 days ago
  • 9 min read

Blue and yellow shield made of puzzle pieces with a black keyhole on a white background

In January 2024, the group Microsoft tracks as Midnight Blizzard read email from Microsoft's own senior staff. They got in through two Entra ID settings, both left in a default state. First, a password spray found a legacy test account with no multifactor authentication. Then they used an OAuth application that had standing access to mailboxes. (Source: Microsoft disclosure; Cloud Security Alliance analysis, 2025.)


Infographic titled How two defaults become a breach showing a 4-step attack chain and blue defenses for legacy auth and MFA.
Illustration of the 2024 Midnight Blizzard attack chain, highlighting how password spraying and OAuth app consent vulnerabilities can lead to a mailbox breach. The diagram emphasizes the weak link in legacy accounts without MFA and offers defensive measures, such as blocking legacy authentication and enforcing strong MFA, to break the attack chain.

Most identity compromise looks like that. A default someone never changed, or a temporary exception that became permanent.


Microsoft ships Entra ID defaults to get a tenant running on day one. Security is a separate set of decisions someone makes on purpose. The five settings below, plus one bonus, are the ones I still find at their default after an MFA rollout and a passed compliance audit. None of them throws an error. They sit quietly until someone uses them.


A quick licensing note: Conditional Access and authentication strengths need Entra ID P1, and PIM needs P2. If you hold Microsoft 365 E3 or E5, the entitlement for most of what follows is already there.

One change in 2026 is worth naming up front. Microsoft is closing some of these by default. SMTP AUTH basic authentication goes off by default for existing tenants at the end of December 2026, and mandatory multifactor authentication is rolling out across the admin portals through 2026. That moves the live risk to the residual case: the one service account still on a legacy protocol, the one admin still approving a push notification.


Infographic titled Six defaults, three kinds of exposure showing authentication bypass, over-broad access, and self-inflicted lockout.
"Overview of Six Default Security Exposures: The diagram categorizes risks into authentication bypass, over-broad access, and self-inflicted lockout, highlighting business costs associated with each type."

By default, any user in your tenant can grant a third-party application permission to read their mail, their files, and a fair amount of directory data. They click Accept on a consent prompt and the app receives an OAuth token.


The attack is consent phishing. Microsoft documents it as the illicit consent grant attack. A user gets a link to an app with a harmless-sounding name. One click, and the attacker holds a token that reads mail or files through the API. That token does not ask for the password again. It does not trigger MFA. A password reset does not revoke it. This is the OAuth half of the Midnight Blizzard intrusion.


For the CISO: the scope of that incident is everything the consenting user could reach, and the access lasts until someone finds and revokes the grant. Detection is hard, because the app authenticates as the user through approved API paths.

The fix is two changes on one screen. Restrict user consent to apps from verified publishers, for low-impact permissions only. Then turn on the admin consent workflow, so a user requests an app and an admin approves it instead of granting access alone. In the Entra admin center: Enterprise applications, then Consent and permissions. If you find a bad grant after the fact, revoke the app's consent and its active sign-in sessions; a password reset alone leaves the token working.


Microsoft Entra admin center user consent settings page, with a radio option highlighted in red and a thumbs-up arrow annotation.
User consent settings configured to allow consents for low-impact permissions from verified publishers in Microsoft's Entra admin center.

2. Legacy authentication

Older protocols, including POP, IMAP, SMTP AUTH, and basic-auth ActiveSync, predate modern authentication. They cannot present an MFA challenge. A sign-in over one of these protocols with a valid username and password succeeds, MFA or not.


That makes legacy authentication the preferred channel for password spray and credential stuffing. Microsoft's own measurements: more than 99% of password spray attacks and more than 97% of credential stuffing attacks come in over legacy authentication, and organizations that block it record 67% fewer compromises.


Here is where it goes wrong. A team enables Security Defaults or writes a Conditional Access policy to block legacy auth, and calls it done. Then one service account doing SMTP relay, a conference-room device, or an old line-of-business app keeps a single protocol alive, and that account is the one an attacker finds.


For the CISO: every dollar spent on MFA is bypassable through the protocol still open. The control you paid for does not apply to the path the attacker uses.

The fix starts with looking. In the sign-in logs, filter by Client app and select the legacy protocols to see which accounts and apps still use them. Then build a Conditional Access policy that blocks legacy authentication, run it in report-only first, document the exceptions you find, and switch it on. Keep break-glass and service accounts excluded.


Microsoft is retiring much of this for you. Basic authentication for most Exchange Online protocols is already gone, and SMTP AUTH basic auth turns off by default for existing tenants at the end of December 2026. What remains is the Conditional Access policy nobody finished, and the Other clients box left unchecked.


3. Standing Global Administrators

Walk into most tenants and count the permanent Global Administrators. The number runs higher than people expect, and it often includes a service account, a former project's admin, and two or three people who needed the role once.


Every standing Global Admin is an identity that can take over the tenant, available 24 hours a day. Microsoft Entra Privileged Identity Management changes the arrangement. Instead of holding the role permanently, an admin is eligible for it and activates it when needed. Activation can require MFA, a written justification, and approval, and it expires after a set window. The role stays dormant until someone turns it on, and every activation is logged.


For the CISO: this is blast radius and dwell time. A standing admin account that gets phished is full tenant control with no friction. The same account, PIM-eligible, gives an attacker an empty role until they can also clear the activation requirements, and it leaves a trail when they try.

Microsoft recommends fewer than five permanent Global Administrators. With clients, I target a tighter line: the only accounts that hold the Global Administrator role permanently are the two cloud-only break-glass accounts. Every other admin works from least-privileged roles, or activates Global Administrator through PIM just-in-time, scoped to a specific task and expiring after a short window. In the Entra admin center: Roles and admins for the assignments, Privileged Identity Management to convert them.


Microsoft Entra Global Administrator assignments page showing eligible assignment for Derek Morgan in Cloud Harbor Consulting LLC.
Global Administrator role assigned to a user in Microsoft Entra's Privileged Identity Management portal, showing active eligible assignment with permanent membership starting on December 28, 2025.
Microsoft Entra Global Administrator assignments page with Active assignments selected, showing Ichigo Kurosaki assigned.
The image displays the Microsoft Entra Privileged Identity Management interface, showing an active global administrator assignment for a user named Ichigo Kurosaki at Cloud Harbor Consulting LLC.

4. Admin MFA strength

This one passes a checkbox audit. The admins have MFA, and the audit moves on.


The question the checkbox skips is which kind of MFA. SMS, voice, and Authenticator push each verify a second factor, and each can be defeated. Adversary-in-the-middle phishing kits such as Evilginx capture the session token after the user completes the push. Push bombing repeats the prompt until a tired user approves. SIM swapping moves the phone number to the attacker. The accounts that can disable every other control are often protected by the most bypassable factor.


Phishing-resistant methods close that gap. FIDO2 security keys and passkeys bind the sign-in to the device and the domain, so a proxied login fails. Microsoft enforces this through authentication strengths, a Conditional Access grant control that requires a specific class of method rather than any MFA at all.


For the CISO: MFA blocks more than 99.2% of account compromise attacks, and that number assumes the method survives a real phishing attempt. For administrators, the gap between a push notification and a passkey is the gap between slowing an attacker and stopping one.

The fix: enable FIDO2 and passkeys in the Authentication methods policy, then require phishing-resistant MFA for administrators through a Conditional Access authentication strength. Pilot it with one admin group first.


Mandatory MFA is rolling out across the Azure portal, the Entra admin center, and the other management surfaces through 2026, which closes the basic case of an admin with no MFA at all. The live decision now is the strength of the method.


Microsoft Entra Conditional Access policy page with Grant settings open, selecting Require authentication strength AdminAuth and report-only on
Conditional Access policy configuration screen displaying settings for "CA-AUT003-Admins-RequireAdminAuthOnAdminPortals," showing "Require authentication strength" set to "AdminAuth" for enhanced security on administrative portals.

Microsoft Entra ID Conditional Access screen showing Authentication strengths, with AdminAuth selected and Passkeys (FIDO2) in a side panel.
"View of Conditional Access settings in Microsoft Entra ID, featuring a detailed look at the 'AdminAuth' authentication strength, which utilizes Passkeys (FIDO2) for secure login."

5. Default user permissions

A standard user in a default tenant can do more than most admins assume. They can register applications. They can invite external guests. And they can read most of the directory: every user, group, role assignment, and membership.


None of that is a vulnerability by itself. Together, they lower the cost of an attacker's first move. One phished standard account becomes a map of the org chart, the groups, and who holds which role. That reconnaissance feeds the next step: a targeted consent-phish from setting #1, a believable impersonation, a password spray aimed at the accounts that matter.


For the CISO: the first compromised account should give up as little as possible. Default permissions hand over the directory.

The fix, scoped to what the business actually needs. Set Users can register applications to No, and route app creation through a request. Restrict guest invitations to admins or specific roles. Limit directory read where your applications can tolerate it. In the Entra admin center: Users, then User settings, and External Identities, then External collaboration settings. The Maester and EIDSCA community projects check these same toggles as standard tenant hardening.


Azure Entra Users settings page showing default user role permissions, with Users can register applications toggled No and highlighted.
User settings in the Cloud Harbor Demo portal show that the option for users to register applications is disabled.

Bonus: break-glass, the one you get wrong in both directions

The last one gets configured wrong in both directions, which is why it earns a spot.


A break-glass account, also called an emergency access account, is the way back in when normal authentication fails. Some tenants have none. Others have one and then catch it in the same Conditional Access policy that just locked everyone out, which defeats the point at the worst possible moment.


For the CISO: a single bad Conditional Access policy, or an outage at your MFA provider, can lock every administrator out of the tenant at once. Without a tested way back in, that becomes a tenant-wide outage measured in hours and a support escalation.

Microsoft's guidance: create two cloud-only accounts, exclude them from the Conditional Access policies that block or restrict sign-in, give them long unique passwords, monitor their sign-ins, and test them on a schedule. One 2026 wrinkle: under mandatory MFA, break-glass accounts now need a strong method too, so plan for FIDO2 or certificate-based authentication on them rather than dropping MFA entirely.


Entra ID Conditional Access policy CA-COV002-AllUsers-RequireMFA showing excluded groups, with CA-Persona-EmergencyAccess highlighted.
The image shows a Conditional Access policy configuration named "CA-COV002-AllUsers-RequireMFA" in a management console. This policy enforces multi-factor authentication for all users, excluding two specified groups: "CA-Persona-EmergencyAccess" and "CA-Persona-WorkloadIdentities." The policy is currently set to "Report-only" mode.

What good looks like

A client I worked with closed four of these over a phased engagement, not a single weekend. First, an admin consent workflow, so every application consent request runs through approval. Then a Conditional Access policy blocking legacy authentication, after a report-only period to find the service accounts that needed attention. Then PIM across all privileged and sensitive Entra roles. Then an authentication strength requiring phishing-resistant MFA for administrators.


The point for a CISO reading this: these are decisions you stage over quarters. Each one removed a specific path an attacker uses, and the steady progress mattered more than doing it all at once.

Audit these six today

Six checks, each one a place in the admin center you can open right now:

  1. User consent. Enterprise applications, Consent and permissions. Verified publishers, low-impact permissions, admin consent workflow on.

  2. Legacy authentication. Sign-in logs filtered by legacy client app, then a Conditional Access block policy. Confirm the Other clients condition.

  3. Standing Global Admins. Roles and admins. Only the two break-glass accounts permanent, everything else least-privilege or short, task-scoped PIM.

  4. Admin MFA strength. Authentication methods, plus a Conditional Access authentication strength. Phishing-resistant for every admin.

  5. Default user permissions. Users, User settings. App registration off, guest invites restricted, directory read scoped.

  6. Break-glass. Two cloud-only accounts, excluded from blocking policies, monitored, tested.


15-minute tenant audit checklist with six security controls, blue icons, target states, and empty done checkboxes in a clean UI
"Streamline your security with a swift 15-minute tenant audit focusing on user consent, legacy authentication, global admin roles, MFA strength, user permissions, and break-glass protocols. Ensure each area meets targeted safety standards for optimal protection."

The pattern

Microsoft will not patch any of these six. Each is a configuration decision the tenant owner makes, and the default sits in the weaker position because it has to let you start working.


For a CISO deciding where the next security dollar goes: identity is the control plane for everything else, and the cheapest control available this quarter is the one you already own and have not set. Configure the settings before buying the next tool.

If you do one thing after reading this, pull your sign-in logs and filter for legacy authentication. It is the fastest way to learn whether the MFA you already deployed is actually in the path.


Are Your Entra ID Settings a Decision, or Just the Default?


Cloud Harbor Consulting partners with security architects and technical leadership teams to turn a tenant that passed its MFA rollout and compliance audit but still runs on insecure Entra ID defaults into a deliberately configured, licensing-aware baseline that closes each gap and leaves an audit trail. Schedule a conversation to walk your tenant against these six settings and pinpoint where open user consent, legacy authentication, standing Global Admin roles, or a missing break-glass account are leaving access open.



Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page