[BP 1.2] The Entra ID Baseline: Recommended and Optional Tiers

The critical tier is where there is nothing to debate. This is where judgment returns: what a careful architect sets by default, and the settings where reasonable people differ on culture and appetite.


The critical tier is where there is nothing to debate. This is where judgment returns. The recommended tier is what a careful architect sets by default, and deviating from it is allowed as long as the deviation is deliberate and written down rather than accidental. The optional tier is genuine preference, the settings where reasonable people differ on culture and appetite, and where my job is to frame the trade rather than make the call for you. I walk the same domains as the critical tier, because the point of the control-plane structure is that each domain reappears at every level of obligation.


Privileged access, past the floor

The eight control-plane domains The Entra wave populates seven. Data and Email belongs to the Exchange wave. Identity & Access MFA, passkeys, legacy auth, risk Privileged Access break-glass, admin count, PIM Application Trust registration and consent External Trust guests and cross-tenant Device Trust join and registration Data & Email Exchange wave, not this one Monitoring & Response logs, alerts, drift Tenant Governance defaults and drift Populated by the Entra wave Belongs to a later wave

The critical tier put standing privilege behind just-in-time activation. The recommended tier makes that activation mean something. Require approval to activate the Global Administrator role, so that reaching the most powerful role in the tenant leaves a second person’s fingerprint on the decision. Require a phishing-resistant method at the moment of activation, not merely at sign-in, because the gap between signing in and elevating is exactly where a hijacked session tries to escalate. Turn on the alerts that Privileged Identity Management can raise on assignment and activation, and route them somewhere a human reads. And put the privileged roles under a recurring access review, because the population of people who should be able to become an administrator is not static, and the only way it stays correct is to recertify it on a schedule rather than to discover it during an incident.

All of this assumes Entra ID P2, which is where Privileged Identity Management lives. If the estate is licensed for it and not using it, that is not a gap in a nice-to-have. It is paying for a control and leaving it in the box.


Identity and access, the hygiene layer

The critical tier required strong authentication. The recommended tier makes it pleasant enough that people do not fight it, and durable enough that it does not quietly decay. Configure Microsoft Authenticator to show the application name and the sign-in location on the prompt, because a prompt that carries context is a prompt a user can reason about, and reasoning is what defeats fatigue-based approval attacks. Keep system-preferred authentication on so the platform steers each user to their strongest registered method automatically. Enable Temporary Access Pass so that onboarding a new user, or recovering one who has lost their credential, does not require falling back to a password. And run a registration campaign that nudges users onto the Authenticator app and passkeys, so the estate is drifting toward phishing-resistant methods as a matter of course rather than waiting for a project.

On the Conditional Access side, the recommended additions are about session and device rather than the initial factor. Set a sign-in frequency and turn off persistent browser sessions for administrators, so a privileged session does not live indefinitely on a machine you do not control. Where Intune is in the picture, require a compliant or managed device for access, which turns the device itself into part of the grant decision. And adopt the Microsoft-managed Conditional Access policies deliberately, moving each from report-only to on once you have confirmed its scope, rather than letting the clock decide for you.

Password policy is the part of this domain that most estates get exactly backwards. Set cloud passwords to never expire, because forced rotation is the single most reliable way to drive users toward weak, predictable, incrementing passwords, and the modern guidance from Microsoft and the standards bodies alike is to stop expiring them. Then put the strength where it belongs: turn on Entra Password Protection in enforced mode with a custom banned-password list seeded with your organization’s obvious guesses, and tune smart lockout so that password spray is slowed without locking out the humans. Those two numbers, ten attempts and sixty seconds, are Microsoft’s own defaults rather than a house preference, and the guidance is to hold or tighten them rather than to loosen. The trap is hybrid. Where pass-through authentication is in play the cloud lockout has to trip before Active Directory’s does, which means the Entra threshold must be lower than the on-premises one, with the domain threshold set two to three times higher and the domain duration shorter than the cloud duration. Set the two independently and you get the hardest lockout to diagnose there is: an account locked in Active Directory by attempts the cloud absorbed silently. Enable self-service password reset with at least two strong methods and a protected registration path, and treat security questions as do-not-use rather than a fallback, since they retire as a self-service reset method in March 2027, so recovery does not become the weak link you spent all this effort avoiding.

SettingValueWhy
Password expirationNever expireForced rotation drives weak, predictable passwords; the standards now advise against it
Entra Password ProtectionEnforced mode, custom banned list populatedBlocks the organization-specific passwords an attacker guesses first
Smart lockoutThreshold 10, duration 60 seconds or moreSlows password spray without locking out real users
Self-service password resetEnabled, two or more strong methods, protected registrationRecovery without a helpdesk call, as long as the registration itself is protected

Finally, close out the risk domain the critical tier opened. Turn on the notification that emails administrators when Identity Protection flags high-risk users, so the signal reaches someone. And migrate any legacy standalone risk policies into Conditional Access, so risk is evaluated in one engine alongside every other condition rather than in a separate, aging surface, which the platform will force in any case when those legacy risk policies retire on October 1, 2026.


Application trust, and the credentials apps carry

The critical tier stopped ordinary users from registering and consenting to applications. The recommended tier governs the applications that legitimately exist. Stand up the admin consent request workflow so that when a user needs an app that exceeds the low-impact bar, the request routes to a reviewer instead of dying silently or, worse, being worked around. Restrict the consent that group owners can grant on behalf of their groups, which is a quieter version of the same user-consent hole. And treat application credentials as the secrets they are: block the addition of new password credentials to applications where you can, prefer certificates, and put the enterprise applications and their service principals under periodic review so that stale, over-permissioned, or forgotten app identities are found and removed rather than accumulating as a shadow attack surface.

A service principal nobody remembers creating, holding a secret nobody rotates, is the calmest way into a tenant. Review is the only thing that finds it.


External trust, the collaboration perimeter

The critical tier closed the guest’s ability to read your directory. The recommended tier decides who gets in and from where. Limit guest invitations to specific administrative roles rather than leaving every user able to invite the outside world, so that bringing a guest into the tenant is a governed act. Allow-list the external domains you actually collaborate with where the business permits it, which turns an open door into a known set of doors. Set the default cross-tenant access posture to block inbound and outbound and then permit specific partner tenants deliberately, so a new external relationship is a decision rather than a default. Two consequences are worth knowing before you set it, because both produce tickets that look like faults. Blocking inbound access does not stop an invitation being sent or redeemed; it stops the token, so the guest signs in perfectly well and then finds nothing they can open. And entitlement management’s connected organizations depend on inbound collaboration being permitted for the tenants they represent, so an allow list that omits one breaks access requests rather than merely narrowing them. Note also what you are not deciding here: business-to-business direct connect, the mechanism behind Teams shared channels, is already blocked in both directions for every external tenant by default, so a deny-by-default posture is not the thing that closes it. And put guest accounts under a recurring access review, because guests are the population most likely to outlive their reason for existing, and the leaver process that covers your employees rarely covers someone else’s.

The sequence matters here, and the sequencing article takes it up in full: tightening cross-tenant defaults after partners are already onboarded carries real blast radius, because every relationship that relied on the old default is affected at once. On a new tenant you set this posture before the first guest arrives. On an existing one you audit before you tighten.


Devices, self-service, and the sprawl you inherit

Two device settings belong in the recommended tier. Scope who may join devices to Entra ID rather than leaving it open to everyone, noting that join offers only All or Selected and that the None people go looking for belongs to device registration, and require multifactor authentication to register or join through the Conditional Access user action, which is the current mechanism and has superseded the old device-settings toggle that many guides still cite. Alongside it, do not let the joining user become a standing local administrator; remove that default and manage local administrator credentials with Windows LAPS, so a compromised user is not automatically a compromised machine.

The self-service and directory defaults are where a tenant quietly sprawls. By default, ordinary users can create tenants, create security groups, create Microsoft 365 groups, and read the entire directory. Turn off user creation of tenants and security groups, and scope Microsoft 365 group creation to an approved group rather than the whole company, remembering that this last one lives in the Microsoft 365 groups directory setting and not in the general authorization policy, a distinction that trips up automation. Restrict non-administrators from the Entra administration portal, and stop group owners from adding and approving their own members. None of these are dramatic on their own. Together they are the difference between a directory you govern and one that governs itself in directions you did not choose.

# Verify the self-service and directory defaults (read-only)
Connect-MgGraph -Scopes "Policy.Read.All"

$p = (Get-MgPolicyAuthorizationPolicy).DefaultUserRolePermissions
$p.AllowedToCreateApps              # Expected: False (also a critical-tier item)
$p.AllowedToCreateSecurityGroups    # Expected: False
$p.AllowedToReadOtherUsers          # Default True; restrict only with a specific reason

# Microsoft 365 group creation is a DIRECTORY SETTING, not the authorization policy:
#   directorySetting 'Group.Unified' -> EnableGroupCreation = false + GroupCreationAllowedGroupId set
Get-MgBetaDirectorySetting | Where-Object TemplateId -eq '62375ab9-6b52-47ed-826b-58e47e0e304b'   # requires the Microsoft.Graph.Beta module; v1.0 has no Get-MgDirectorySetting

Monitoring and response

A baseline that cannot be seen cannot be defended. Stream the Entra sign-in and audit logs to wherever your security operations actually look, whether that is Microsoft Sentinel, a Log Analytics workspace, or an event hub feeding a third-party platform, because the default retention in the portal is too short to investigate anything that matters. Export the categories that carry signal: interactive and non-interactive sign-ins, audit, risky users, service principal sign-ins, and provisioning. Confirm the unified audit log is on, which is easy to assume and occasionally false, because it ships on for enterprise tenants but not for the Business SKUs or trial tenants, so on a smaller estate this is a real check rather than a formality. Keep Continuous Access Evaluation enabled so that a revoked session or a risky change is acted on in near real time rather than at the next token refresh. And build a small number of high-signal alerts, on the creation of a Conditional Access policy, a change to a privileged role, a new credential added to an application, and any break-glass sign-in, so that the events most worth knowing about reach a person quickly.


Tenant governance, and who owns the drift

The critical tier forced the conscious choice between Security Defaults and Conditional Access and the deliberate review of Microsoft’s managed policies. The recommended tier adds the newest of Microsoft’s baselines and, more importantly, adds an owner. Work through Baseline Security Mode setting by setting, adopting what fits and consciously declining what does not, rather than accepting or ignoring it wholesale. Then name a person accountable for identity posture and its drift, because a baseline with no owner is a baseline that was true on the day it was built and has been decaying quietly ever since. And commit to testing the baseline on a schedule, which is where the verification article that closes this wave takes over: the honest end state is not a configured tenant, it is a configured tenant plus the running check that tells you the day it stops being configured.

One more piece of governance belongs here, because it is easy to assume the platform already does it for you. Entra ID Backup and Recovery is on by default on the paid tiers, and its scope is narrower than the name suggests. It takes one snapshot a day, keeps seven days of history, and covers rather more than “directory objects” suggests: users, groups, applications and service principals, but also Conditional Access policies, named locations, and selected properties of the authentication method and authorization policies. It does not recover hard-deleted objects, it does not cover identities synchronized from on-premises, and it reaches none of the mailbox, OneDrive, or SharePoint data most people mean when they say backup. Treat it as a fast undo for accidental directory changes, run a difference report before you restore anything, assign Backup Reader and Backup Administrator deliberately rather than leaving the capability sitting inside Global Administrator, and keep a separate, deliberate process for hard-deletes, hybrid objects, and workload data, whether that is a third-party or multi-tenant backup or a documented manual runbook. Knowing exactly what the built-in protection does and does not cover is the control here, because the failure mode is discovering the gap during a recovery.


The optional tier: posture and preference

Everything above is what I would set by default. The optional tier is where I lay out choices and let the environment decide. Some estates will require device-bound passkeys and Windows Hello for Business rather than accepting synced passkeys, which is the right call for regulated and high-assurance populations and an unnecessary friction for others. Some will block the authentication transfer flow outright, cap application secret and certificate lifetimes to aggressive windows, and deploy the on-premises Password Protection agents to extend the banned-list enforcement to domain controllers. Some will trust a partner’s multifactor or device claims to smooth a specific collaboration, which is a convenience worth its risk only when the partner is genuinely trusted. Others will reach for tenant restrictions to control what their users can reach in other tenants, set a maximum device count per user, restrict who can recover a BitLocker key, disable the LinkedIn account connection and self-service trial sign-ups, or put an expiration and naming policy on Microsoft 365 groups.

There is one optional setting I will name specifically because it is a trap dressed as hardening. Restricting ordinary users from reading other users in the directory sounds like an obvious tightening, and it breaks a surprising number of applications and experiences that assume a readable directory. Leave it at its default unless you have a concrete requirement to hide the directory and have tested what that does to the estate. That is the shape of the optional tier in general: real levers, each with a cost, none of them a default I would impose on an environment I had not met.


The recommended tier as a list you can set against. The optional tier stays in the prose above, because it is preference rather than a default I would impose. The whole wave, both tiers and the critical one, is gathered in the Quick Checklist.

DomainSettingSet it to
Privileged AccessGlobal Admin activationRequires approval (P2)
Privileged AccessPIM activationRequires phishing-resistant MFA (P2)
Privileged AccessPIM alerts and role reviewsAlerts routed; recurring access reviews (P2)
Identity & AccessAuthenticator promptShow application name and location
Identity & AccessSystem-preferred MFAOn
Identity & AccessTemporary Access PassEnabled
Identity & AccessRegistration campaignOn, Microsoft-managed
Identity & AccessAdmin sessionsSign-in frequency set, persistent browser off (P1)
Identity & AccessMicrosoft-managed CA policiesAdopted deliberately, report-only to on
Identity & AccessCompliant or managed deviceRequired for access, with Intune (P1)
Identity & AccessDevice code flowBlocked
Identity & AccessPer-user MFARetired in favor of Conditional Access
Identity & AccessPassword expirationNever
Identity & AccessEntra Password ProtectionEnforced, custom banned list (P1)
Identity & AccessSmart lockoutThreshold 10, duration 60 seconds or more
Identity & AccessSSPREnabled, two or more strong methods, no security questions
Identity & AccessRisk notificationsOn; legacy risk policies migrated to CA (P2)
Application TrustAdmin consent workflowEnabled with reviewers
Application TrustGroup-owner consentRestricted
Application TrustApp password credentialsBlocked; prefer certificates
Application TrustEnterprise apps and service principalsReviewed periodically
External TrustGuest invitationsLimited to specific admin roles
External TrustExternal domainsAllow-listed
External TrustCross-tenant defaultBlock, permit partners deliberately
External TrustGuest access reviewsRecurring (P2)
Device TrustDevice joinScoped to Selected; None exists on device registration, not on join
Device TrustMFA to join or registerVia the CA user action, legacy toggle off (P1)
Device TrustLocal admin on joinRemoved; Windows LAPS
Self-Service and GroupsUser tenant creationOff
Self-Service and GroupsSecurity-group creationRestricted to admins
Self-Service and GroupsMicrosoft 365 group creationApproved group only
Self-Service and GroupsEntra admin centerRestricted (portal-only; pair with a CA policy)
Self-Service and GroupsGroup owners adding own membersPrevented
Monitoring and ResponseDiagnostic settingsStream sign-in and audit logs to the SIEM
Monitoring and ResponseUnified audit logOn (verify on Business SKUs)
Monitoring and ResponseHigh-signal alerts and CAEAlerts on; Continuous Access Evaluation on
Tenant GovernanceBaseline Security ModeDecided setting by setting
Tenant GovernancePosture and drift ownerNamed
Tenant GovernanceBaseline conformance testingScheduled (Maester)
Tenant GovernanceEntra ID Backup and RecoveryUnderstood, with a separate process for its gaps

That completes the Entra identity baseline across all three tiers. What it does not yet answer is the order in which to establish any of it on a tenant that does not exist yet, and which of these decisions you can never take back. That is the next article, on standing up a new tenant in the right sequence and recognizing the one-way doors before you walk through them.


Best Practices
‹ Previous: [BP 1.1] The Entra ID Baseline: The Critical Tier
Next: [BP 1.3] The New Tenant: Sequencing and One-Way Doors