SaveMyCert
Log in
5 of 5 free questions left today·for 30 a day
Identify the core features and objects of Microsoft 365 services

AB-900 Microsoft 365 Security Principles: Zero Trust, Authentication, Authorization and Defender XDR

13 min readAB-900 · Identify the core features and objects of Microsoft 365 servicesUpdated

Microsoft 365 security principles are the ideas behind how Microsoft 365 protects users and data: the Zero Trust model, the split between authentication and authorization, strong sign-in methods, and threat protection through Microsoft Defender XDR. This lesson covers each skill in the AB-900 objective "Understand the Microsoft 365 security principles" — what each principle means, how to tell near-identical options apart, and which Microsoft tool does what.

What you’ll learn
  • Explain the three Zero Trust principles and classify a control as verify explicitly, least privilege or assume breach
  • Distinguish authentication from authorization and choose the least-privileged built-in admin role for a task
  • Identify what counts as multifactor authentication and which methods are phishing-resistant
  • Describe when to issue a Temporary Access Pass
  • Explain how threat intelligence and threat analytics support protection, and match each Defender product to the workload it protects
  • Describe Defender XDR incidents, cross-product response, automatic attack disruption, AIR and advanced hunting

What are the three Zero Trust principles?

The three Zero Trust principles are verify explicitly, use least privilege access and assume breach. Zero Trust replaces the old idea of a trusted corporate network with one rule: never trust a request because of where it comes from — always check it. A sign-in from inside the office is evaluated exactly like one from a café.

PrincipleThe question it answersTypical practices
Verify explicitlyShould this request be trusted right now?Authenticate and authorize every request using all available signals: user identity, location, device health and compliance, the service or data requested, and anomalies
Use least privilege accessHow much access should exist, and for how long?Just-in-time and just-enough access (JIT/JEA), risk-based adaptive policies, protecting the data itself
Assume breachIf an attacker is already inside, how do we limit the damage?Minimize the blast radius, segment access, encrypt end to end, use analytics to detect threats and improve defenses

The principles are easy to confuse because a single control can touch more than one. Classify a control by its main purpose: checking an individual request (MFA plus a compliant device on every sign-in) is verify explicitly; sizing access to the task and time (an admin role active only for the hours it is needed, a contractor's access that expires with the contract) is least privilege; containing an intruder who has already got in (segmentation, encryption, detection analytics) is assume breach.

Zero Trust is a strategy, not a product. In Microsoft 365 it is put into practice by Microsoft Entra ID (identity and access), Microsoft Intune (device compliance), Microsoft Purview (data protection) and Microsoft Defender XDR (detection and response). Other well-known security models — layering several defenses, or splitting security duties between a cloud provider and its customer — are separate concepts, not Zero Trust principles.

Authentication vs authorization

Authentication proves who the caller is; authorization decides what that authenticated caller may do. In Microsoft 365, Microsoft Entra ID authenticates users and apps when they sign in, then each service checks permissions and roles to authorize every action.

Authentication (AuthN)Authorization (AuthZ)
Question answeredIs the caller who it claims to be?What may the caller read or change?
HappensFirst — at sign-inAfter authentication — on each resource request
Based onCredentials: passwords, passkeys, authenticator apps, certificates, biometricsRole assignments, group membership, site and file permissions, licenses
Typical failureWrong password, MFA not completedSigned in successfully but "access denied"

A user who signs in successfully and then cannot open a SharePoint site has passed authentication and failed authorization. Recording what a caller did for later review, or trusting a partner's identity provider to sign users in, are related identity ideas, but neither of them decides whether a request is allowed.

How does authorization work for Microsoft 365 administrators?

Administrative authorization in Microsoft 365 works through role-based access control (RBAC): each built-in role grants a defined set of permissions, and you assign the narrowest role that covers the task — least privilege applied to administration. Global Administrator can do almost everything, so Microsoft recommends keeping it to a small number of people and using specific roles for daily work.

Built-in roleWhat it allows
Global AdministratorManage every setting across the tenant — the most privileged role
Global ReaderRead everything a Global Administrator can see, change nothing
Security ReaderRead security information and reports only
Reports ReaderRead usage and activity reports only
Password AdministratorReset passwords for non-administrators and a few low-privilege roles (Directory Readers, Guest Inviter, other Password Administrators) — nothing else
Helpdesk AdministratorReset passwords for non-administrators and some limited admins, plus other support tasks such as signing users out of sessions
User AdministratorCreate and manage users and groups, including password resets for limited admins
Privileged Authentication AdministratorSet or reset authentication methods and passwords for any user, including Global Administrators

Read the requirement carefully: an auditor who must see every setting in the tenant without being able to alter any points to Global Reader; a service-desk analyst who only resets forgotten passwords for staff points to Password Administrator, because Helpdesk and User Administrator can also do it but grant more. Granting roles only when needed (just-in-time) is handled by Privileged Identity Management, covered in the core security features lesson; SharePoint site permissions are covered with the core objects of Microsoft 365.

Authentication factors and multifactor authentication

Multifactor authentication (MFA) means proving identity with factors from at least two different categories:

  • Something you know — a password, PIN or security-question answer.
  • Something you have — a phone with the Microsoft Authenticator app, a FIDO2 security key, a hardware token, a smart card.
  • Something you are — a fingerprint or face (biometrics).

The categories, not the number of prompts, are what count. A password plus a code from an authenticator app is MFA (know + have). Two things from the same category — a password followed by a memorized passphrase, say — are still single-factor, because both are something you know. Making a password longer or rotating it adds strength to one factor, not a second factor.

Microsoft Entra ID supports many methods: passwords, Microsoft Authenticator (push notifications, passkeys and passwordless sign-in), Windows Hello for Business, passkeys (FIDO2) on security keys or devices, certificate-based authentication, software and hardware OATH tokens, SMS and voice calls, and the Temporary Access Pass. Administrators choose which methods users may register in the Authentication methods policy.

Which sign-in methods are phishing-resistant?

Microsoft classes three method families as phishing-resistant: Windows Hello for Business, passkeys (FIDO2) — on security keys or in Microsoft Authenticator — and certificate-based authentication. They resist phishing because the credential is cryptographically bound to the real sign-in site and never leaves the device, so there is nothing a user can type or approve on a fake page that an attacker could replay.

MethodMFA-capable?Phishing-resistant?
Windows Hello for Business, passkeys (FIDO2), certificate-based authenticationYesYes
Microsoft Authenticator push approvalYesNo — a user can approve a sign-in an attacker started
Authenticator or OATH one-time codesYes (as second factor)No — a code can be typed into a fake site and relayed
SMS and voice call codesYes (as second factor)No — and the weakest of the MFA options

This distinction matters against adversary-in-the-middle (relay) phishing: a fake page passes the user's password and one-time code to the real site in real time and steals the session cookie. MFA with codes, SMS or push does not stop it, because each of them produces something the fake page can relay. Only an origin-bound method such as a passkey does, because the key will not sign a challenge for the wrong site. Microsoft recommends phishing-resistant methods for administrators first.

What is a Temporary Access Pass?

A Temporary Access Pass (TAP) is a time-limited passcode an administrator issues in Microsoft Entra ID so a user can sign in when they have no usable credentials — typically to onboard and register a passwordless method such as a passkey or Windows Hello for Business, or to recover after losing their only method. It satisfies strong authentication requirements while it is valid.

The administrator sets the lifetime and whether the pass is one-time use or usable several times within that lifetime; the TAP method must be enabled in the Authentication methods policy. A TAP is not an everyday sign-in method. It differs from OATH tokens (which the user must already have registered) and from email one-time passcodes, which are used for guest access and self-service password reset rather than for bootstrapping an employee's first passkey.

Threat protection and threat intelligence

Threat protection is the set of controls that prevent, detect and respond to attacks; threat intelligence is knowledge about attackers — their campaigns, tools, malicious URLs, files and infrastructure — that makes those controls smarter. Microsoft processes trillions of security signals a day from its cloud services, so a threat first seen at one customer can be blocked for every other customer.

You meet threat intelligence in two ways:

  • Built into protection. When a phishing URL or malware file is identified in attacks against other organizations, Microsoft Defender for Office 365 can block it at a company that has never seen it — before delivery. The key idea is that the knowledge came from someone else's attack; controls that judge a message only by what it does in your own tenant are not this.
  • As reports you read. Threat analytics in the Microsoft Defender portal publishes reports by Microsoft security researchers on active campaigns, threat actors and techniques, and shows your exposure: affected devices and mailboxes, related incidents, and which recommended mitigations are already in place. The capabilities of the former standalone Microsoft Defender Threat Intelligence product have been brought into the Defender portal.

Which Microsoft security product protects which workload?

Each Defender product protects one workload, and Microsoft Defender XDR unifies them. Match the asset in the scenario to the product:

ProductProtectsExamples
Microsoft Defender for Office 365Email and collaboration: Exchange Online, Teams, SharePoint, OneDriveSafe Links, Safe Attachments, anti-phishing, zero-hour auto purge
Microsoft Defender for EndpointDevices (Windows, macOS, Linux, mobile)Endpoint detection and response, device isolation, file quarantine
Microsoft Defender for IdentityOn-premises and hybrid identity infrastructure: Active Directory, AD FS, AD CS, Microsoft Entra ConnectDetects attacks on domain controllers such as credential theft and lateral movement
Microsoft Entra ID ProtectionCloud identities in Microsoft Entra IDFlags risky users and risky sign-ins
Microsoft Defender for Cloud AppsSaaS appsDiscovers shadow IT and governs app use and sessions
Microsoft Defender Vulnerability ManagementDevice weaknessesFinds and prioritizes vulnerabilities and misconfigurations

Two Defender for Office 365 features are near-twins. Safe Links checks a URL at the time of click, so a site that turned malicious after delivery is still caught. Safe Attachments opens attachments in a sandbox (detonation) before delivery. Zero-hour auto purge acts on messages already delivered, and anti-spam policies filter bulk and junk mail at delivery.

Identity has two products: Defender for Identity watches the on-premises and hybrid identity servers (domain controllers, AD FS, AD CS, Entra Connect), while Entra ID Protection evaluates risk on cloud users and sign-ins. Entra ID Protection belongs to the Microsoft Entra family rather than Defender, but its risk signals feed into Defender XDR alongside the Defender products.

What does Microsoft Defender XDR do?

Microsoft Defender XDR (extended detection and response) is a unified suite, used in the Microsoft Defender portal, that correlates signals from the Defender products across endpoints, identities, email and collaboration, and cloud apps, and coordinates the response across all of them. Its main capabilities:

  • Incidents. An alert is one detection from one product; an incident groups related alerts and evidence from several products into a single attack story, so analysts work one incident instead of dozens of alerts.
  • Cross-product response. A detection in one product triggers action in another. For example, when Defender for Endpoint detects a malicious file on a laptop, Defender for Office 365 can remove copies of it from users' mailboxes. Actions confined to the laptop itself are Defender for Endpoint's own work, not cross-product response.
  • Automated investigation and response (AIR). Investigates alerts and remediates affected assets — self-healing for mailboxes, devices and identities — with actions tracked in the Action center (pending approval or completed).
  • Automatic attack disruption. Uses high-confidence signals from several workloads to contain an attack in progress — for example disabling a compromised user account or containing a device — without waiting for an analyst, to stop lateral movement in attacks such as human-operated ransomware or business email compromise.
  • Advanced hunting. Lets analysts write custom queries in Kusto Query Language (KQL) over up to 30 days of raw endpoint, email, identity and cloud app data.
  • Threat analytics. Microsoft research reports mapped to the organization's exposure (see above).
CapabilityWhen it actsPurpose
Automatic attack disruptionDuring the attack, automaticallyContain compromised users and devices now
AIRAfter an alertInvestigate and clean up affected assets
Advanced huntingWhen an analyst runs a queryProactively search raw data for threats

Defender XDR detects and responds to threats. It does not label documents or retain mailbox content (Microsoft Purview) and does not decide sign-in access (Microsoft Entra ID and conditional access, covered in the core security features lesson).

Tip. Questions in this topic are short scenarios. Zero Trust items describe one or more controls and ask which principle each applies, so you need to tell checking a request, sizing access and containing an intruder apart. Authorization items contrast authentication with authorization and ask for the least-privileged built-in admin role that still covers a stated task. Authentication items test the factor categories behind MFA, the difference between MFA and phishing-resistant MFA (including relay phishing), and when a Temporary Access Pass fits. Threat items ask where to find Microsoft threat research, how global threat intelligence protects an organization, which Defender product covers a given workload, and which Defender XDR capability (incidents, cross-product response, attack disruption, AIR or advanced hunting) fits a described situation, sometimes as select-two items.

Key takeaways
  • Zero Trust: verify explicitly (check every request on every signal), use least privilege access (just-in-time, just-enough), assume breach (limit blast radius, segment, encrypt, detect).
  • Authentication proves who you are; authorization decides what you may do. Signed in but denied is an authorization result.
  • Assign the narrowest admin role: Global Reader to view without changing, Password Administrator to reset ordinary users' passwords.
  • MFA needs factors from two different categories — two things you know is still single-factor.
  • Phishing-resistant methods are Windows Hello for Business, passkeys (FIDO2) and certificate-based authentication; SMS, voice, codes and push approvals can be relayed.
  • A Temporary Access Pass is a time-limited passcode for onboarding or recovery, so a user can register a passwordless method.
  • Threat analytics shows Microsoft research on active threats mapped to your exposure; global threat intelligence blocks threats seen at other customers.
  • Defender for Office 365 = email and collaboration (Safe Links at click, Safe Attachments before delivery); Defender for Identity = on-premises AD; Entra ID Protection = risky cloud users and sign-ins.
  • Defender XDR correlates alerts into incidents, coordinates response across products, disrupts attacks automatically and supports advanced hunting over 30 days of raw data.

Frequently asked questions

What are the three principles of Zero Trust in Microsoft 365?

Microsoft's Zero Trust model has three principles: verify explicitly (authenticate and authorize every request using all available signals such as identity, location and device health), use least privilege access (just-in-time and just-enough access with risk-based policies), and assume breach (minimize blast radius, segment access, encrypt end to end and use analytics to detect threats).

What is the difference between authentication and authorization?

Authentication verifies the identity of a user or app, for example with a password plus an authenticator app. Authorization happens afterwards and decides what that identity may access or change, based on roles, group membership and permissions. A user who signs in but gets access denied has been authenticated but not authorized.

Is a password plus a security question multifactor authentication?

No. Multifactor authentication requires factors from at least two different categories: something you know, something you have and something you are. A password and a security question are both something you know, so together they are still single-factor authentication.

Which Microsoft Entra authentication methods are phishing-resistant?

Windows Hello for Business, passkeys (FIDO2) on security keys or in Microsoft Authenticator, and certificate-based authentication are phishing-resistant, because the credential is bound to the real sign-in site. SMS, voice calls, one-time codes and Authenticator push approvals support MFA but are not phishing-resistant.

What is a Temporary Access Pass used for?

A Temporary Access Pass is a time-limited passcode that an administrator issues in Microsoft Entra ID. It lets a user with no usable credentials sign in, typically a new employee or someone who lost their device, so they can register a passwordless method such as a passkey. It can be set as one-time use or multi-use within its lifetime.

What is the difference between an alert and an incident in Microsoft Defender XDR?

An alert is a single detection raised by one Defender product. An incident is a collection of related alerts and evidence, often from several products, that Microsoft Defender XDR correlates into one attack story so analysts can investigate and respond to the whole attack at once.

How is automatic attack disruption different from automated investigation and response?

Automatic attack disruption in Microsoft Defender XDR acts during an attack, using high-confidence signals from several workloads to contain compromised user accounts and devices without waiting for an analyst. Automated investigation and response (AIR) investigates alerts and remediates affected mailboxes, devices and identities afterwards, with actions tracked in the Action center.

Source

This lesson covers the "Identify the core features and objects of Microsoft 365 services" domain of the official AB-900 exam guide. Vendors revise their guides — check the source for the current version.

Sign up free to mark lessons complete, bookmark topics and track your exam readiness.

Spotted a mistake in this lesson?