Skip to main content
CYBERSECURITY FOUNDATIONS / LESSON 07 / PHASE 03: BUILD DEFENSES

Identity & MFA Protection.

Protect the account without disrupting legitimate access. Understand factors, passkeys, recovery, privileged access, tokens and real enforcement—before learning any vendor's administrative console.

Beginner → Intermediate · Lesson 0765–85 min guided readingFive fictional identity scenarios
00 / START HERE

Protect access from enrollment through offboarding.

In Lesson 06: Endpoint & Network Protection, you learned that an approved network path and a managed device need deliberate boundaries. Identity is another layer: the requester must prove who they are, have permission for a specific operation and retain access only for the necessary time.

You will learn why MFA strength matters, why recovery and existing sessions can undermine excellent sign-in protection, and how to protect administrative and application identities. Every example is fictional Northstar Services data. You never need a real directory, account, tenant or secret.

01Separate identity, authentication, authorization and active sessions.
02Understand password MFA versus origin-bound phishing-resistant passkeys.
03Design verified enrollment and recovery without creating a bypass.
04Evaluate modern policy coverage, legacy clients, nonhuman identities and privileges.
05Verify sign-in decisions, resource access, session revocation and lifecycle changes.
Beginner-first scope: This lesson introduces authentication factors, origin-bound passkeys, policy scope, session tokens, workload identities and recovery before you use them in Practice. The existing Understanding MFA guide is optional deeper reading—not a prerequisite.
01 / IDENTITY PROTECTION

Identity is the new perimeter—but not the whole boundary.

Before defending an account, separate a person, a digital identity, an account and an active session. The same employee may have different identities in different systems, and one account can hold permissions to multiple resources.

Northstar Services hires a technician who needs the ticket portal but not payroll. Creating an account proves only that an identity record exists; it does not confirm that the right person controls it, that their sign-in is safe, or that their permissions match the job. Each condition requires its own control and verification.

Even strong network segmentation cannot compensate for a stolen privileged account that legitimately reaches a management system. Conversely, a secure login cannot replace resource-level authorization. Identity protection works alongside endpoint, network and data defenses rather than replacing them.

Digital identityA record used to represent a person, workload or service in an authentication and authorization system.
AccountAn identity's access record in a specific directory, application or platform.
SessionA continuing authenticated interaction that may remain usable after the initial sign-in event.
WORKED EXAMPLE / NEW TECHNICIAN / ONBOARDING

The technician's directory account exists, but no application roles have been approved.

Defender's reasoning

Confirm the account owner and required resources, then grant only reviewed application permissions. An account alone is not evidence of approved access.

Check your understanding: Why does creating a user account not prove they should access payroll?

Authentication establishes who controls an identity; application authorization separately determines what that identity may do.

02 / IDENTITY PROTECTION

Authentication factors: what a user knows, has or is.

Passwords are one knowledge factor. A hardware security key or authenticator can supply a possession factor; biometric matching is an inherence factor. Combining independent factors reduces reliance on one stolen secret.

Two passwords are not multi-factor authentication because both come from the same knowledge category. A password plus a one-time code adds a possession-based step, but not all possession methods resist phishing: an attacker may relay a typed code to a fake login page while it is valid.

Authentication proves control of factors within the limits of that method. It does not prove the endpoint is healthy, the request is legitimate, or the user should be permitted to perform an action. Those decisions require additional signals and policy checks.

FactorA distinct category of evidence used in authentication: knowledge, possession or inherence.
MFAMulti-factor authentication combines two or more different factor categories.
AuthenticatorA device, software or token used to prove a factor during a sign-in.
WORKED EXAMPLE / STAFF PORTAL / PASSWORD AND SMS

An employee successfully types a password and code copied from a text message.

Defender's reasoning

The login used two factors, but an attacker-controlled fake page could have relayed both. Stronger verification binds the response to the correct service.

Check your understanding: Are a password and security question two different authentication factors?

No. Both are knowledge factors. Two questions or passwords do not become MFA simply because they are separate prompts.

03 / IDENTITY PROTECTION

Passkeys, FIDO2 and origin-bound authentication.

Phishing-resistant authentication prevents a credential from being used at the wrong service simply because a user types or approves a code. FIDO2/WebAuthn authenticators use public-key cryptography and bind the response to the legitimate website's origin.

A passkey normally keeps a private key protected by the authenticator and registers a public key with the service. During sign-in, the authenticator proves possession without revealing the private key. Biometric or device-PIN unlock is often a local step; it is not a biometric template sent to the website.

Some passkeys synchronize across a user's ecosystem, while hardware security keys can be device-bound. Availability, enrollment and recovery policies still matter; not every passwordless method has the same resistance to phishing, and rollout must support accessibility and real user workflows.

WebAuthn originThe web security boundary that ties a cryptographic authentication response to a particular legitimate site.
PasskeyA FIDO-based public/private key credential used for sign-in without exposing a reusable password to the site.
FIDO2 security keyA hardware authenticator that can supply phishing-resistant public-key authentication.
WORKED EXAMPLE / FALSE SSO PAGE / LOOKALIKE DOMAIN

A user visits a fake sign-in page that visually copies Northstar's genuine portal.

Defender's reasoning

A properly implemented FIDO2 authenticator will not produce a successful response for the genuine service from the attacker's different origin; the fake page cannot simply replay a typed one-time code.

Check your understanding: Why is a FIDO2 passkey generally harder to phish than a manually entered one-time code?

The cryptographic response is bound to the legitimate relying party and origin; a lookalike phishing page cannot reuse it for the real site.

04 / IDENTITY PROTECTION

Enrollment and recovery are security-critical workflows.

A second factor helps only while an attacker cannot easily enroll their own factor or abuse recovery. Initial enrollment establishes which authenticator belongs to the legitimate user; recovery provides a way back after a lost device.

Require an approved identity proofing or trusted verification procedure before adding replacement factors. A help-desk call from an unfamiliar number, an urgent executive claim or a correct employee ID alone may be insufficient. Follow an established process and record who verified the request.

Provide accessible backup methods and clear lost-device instructions before rollout. Avoid an emergency process that permanently disables MFA without review. Recovery procedures are part of the authentication system and need periodic controlled testing.

EnrollmentBinding an approved authenticator to the correct identity.
Account recoveryA verified process for restoring access when ordinary authentication is unavailable.
Help-desk social engineeringManipulating support staff to bypass verification or replace authentication factors.
WORKED EXAMPLE / LOST PHONE / HELP-DESK PRESSURE

A caller knows the employee's name and asks to replace their MFA method immediately.

Defender's reasoning

Knowledge of public personnel details is not reliable proof of identity. Follow out-of-band verification and approved replacement procedures instead of treating urgency as authorization.

Check your understanding: Why can an excellent MFA rollout fail through account recovery?

An attacker who convinces support to register a replacement authenticator may bypass the protection provided by the original factor.

05 / IDENTITY PROTECTION

Policy enforcement: identity, device, context and resource.

Authentication is one gate. Access policy can also evaluate the application being requested, the user's assigned role, device health, location or network context, and sensitivity of the operation. The enforcing service must evaluate the relevant conditions.

Conditional access is a category of policy decision, not a guarantee that every user and app is protected. Coverage depends on supported applications, exclusions, legacy protocols, signals, licensing and deployment. A rule can look correct in a dashboard and still omit a critical service.

Start with a named business requirement, clearly scoped groups and a documented test plan. Use a staged or report-only evaluation when the platform supports it; measure allowed and denied sign-ins before changing enforcement. Protect break-glass access without creating unmanaged permanent exceptions.

Conditional accessA context-aware access decision using signals beyond a bare account name and password.
Policy scopeThe users, workloads, apps, actions and conditions to which a rule actually applies.
Report-onlyA test mode that observes would-be policy decisions without necessarily enforcing them.
WORKED EXAMPLE / FINANCE APP / POLICY MISSING

A new policy requires MFA for staff web apps but excludes the legacy finance client.

Defender's reasoning

Check which clients and protocols are covered, the actual sign-in outcome and the intended exception. A policy display is not evidence that the finance client has been protected.

Check your understanding: Why must an identity rule be tested against a specific resource and client?

Policies can apply differently across users, applications, methods and clients. An apparently enabled policy may leave a path uncovered.

06 / IDENTITY PROTECTION

Legacy authentication and bypass paths.

Older application protocols may not support modern interactive prompts. Some accept only basic username/password or app-specific credentials, allowing a sign-in flow to bypass the MFA experience users see in a browser.

Identify the exact protocol and its necessity before blocking it. The goal is to retire or constrain unsupported mechanisms while maintaining approved service. Replacing a legacy workflow may require modern authentication support, scoped alternatives and operational testing.

Do not assume every failed sign-in is an attack. A blocked old client may be a normal application repeatedly attempting a now-disabled protocol; investigate ownership, log details and business impact before selecting remediation.

Legacy authenticationOlder sign-in methods that may not support modern MFA or risk-based controls.
Basic authenticationA protocol approach that repeatedly sends reusable credentials, typically without an interactive second-factor challenge.
Service dependencyAn application or workflow that relies on a particular account or sign-in method.
WORKED EXAMPLE / PRINTER RELAY / OLD PROTOCOL

A multifunction printer still sends mail through a legacy authenticated connection.

Defender's reasoning

Inventory the workflow and evaluate a supported modern alternative or tightly scoped relay. Disabling the old method without migration might stop business alerts.

Check your understanding: Can an MFA-required portal policy guarantee that a legacy protocol is blocked?

No. Coverage depends on the protocol and enforcement path. The organization must explicitly identify and block or constrain unsupported authentication routes.

07 / IDENTITY PROTECTION

Tokens, sessions and what happens after sign-in.

An authenticated session can continue using cookies or issued tokens. A successful sign-in and a later request using an existing session are different events. Deleting a password or changing an MFA registration does not always invalidate every already-issued session immediately.

Session and refresh-token lifetimes, revocation support and enforcement differ by platform. When a user's account is suspected of compromise or they leave the organization, follow approved procedures to block new sign-ins and revoke active sessions where supported, then verify effective access.

A fresh sign-in log entry can be absent while a user still has a valid session. Conversely, an unfamiliar sign-in attempt that was blocked does not establish that a session was stolen. Match token, app, audit and resource evidence before declaring the outcome.

Access tokenA credential issued to a client for access to a specified resource under defined conditions.
Refresh tokenA credential that may request renewed access without a fresh interactive sign-in, depending on policy.
Session revocationAn action intended to invalidate already-authorized access, subject to system implementation and propagation.
WORKED EXAMPLE / TERMINATED EMPLOYEE / MOBILE APP

The employee's directory account is disabled, but a mobile client still reports successful API calls.

Defender's reasoning

Investigate token and resource behavior. Verify supported session revocation, app assignment removal and resource-level denial rather than assuming the password change closed every path.

Check your understanding: Why isn't password reset alone a complete response to a stolen session?

A previously issued cookie or token may remain valid for a period, so supported revocation and resource-level validation may also be required.

08 / IDENTITY PROTECTION

Roles, privileged access and approval boundaries.

Users should receive only the permissions required for their current responsibilities. Group membership, application roles and resource permissions all matter; removing one role may not remove a separately granted permission.

Privileged accounts can change configuration, assign access or read broad data, so they need stronger authentication, limited exposure, auditing and ideally time-bound elevation when a supported platform allows it. Separate everyday work from administrative authority where feasible.

Emergency accounts need documented ownership, narrow purpose, strong authentication, monitoring and controlled testing. They should not be ordinary shared bypass accounts or a shortcut around inconvenient rules. Use explicit approval before any administrative change in a real environment.

Least privilegeGranting the minimum necessary permissions for the necessary duration.
Privileged accessAuthority to administer settings, identity, infrastructure or sensitive resources.
Just-in-time elevationGranting a privileged role temporarily under established policy and approval.
WORKED EXAMPLE / HELP DESK / ELEVATED ADMIN

A help-desk worker needs one approved account recovery action, not unrestricted directory administration.

Defender's reasoning

Choose the narrow role and time span that supports the ticket. Audit elevation and verify an unrelated high-risk action remains unavailable.

Check your understanding: Why should an administrator use a separate restricted everyday account?

It reduces how often privileged credentials and sessions are exposed to routine browsing, email and user-level workflows.

09 / IDENTITY PROTECTION

Service and workload identities need owners too.

Not every identity represents a human. Services, scheduled jobs and applications may authenticate as workload identities using managed identity, certificates or secrets. These credentials may run unattended and can have access to sensitive systems.

Record the workload owner, intended resource scope, credential rotation process and failure behavior. Where supported, prefer short-lived, platform-managed identity over long-lived shared passwords; do not copy production credentials into scripts or educational tools.

An application with broad API permissions can be dangerous even without a user logging in. Review effective grants separately from employee access policies, monitor use, and test whether unused permissions can be removed without interrupting required service.

Workload identityAn identity used by an application, job or service rather than a human sign-in.
Managed identityA platform-managed credential mechanism that can reduce manually handled application secrets.
Application permissionA permission granted to a workload to access an API or data, sometimes without a signed-in user.
WORKED EXAMPLE / INVENTORY SCRIPT / SERVICE PRINCIPAL

A scheduled inventory job has broad directory read-write permissions although it only retrieves device information.

Defender's reasoning

Review ownership and API actions; reduce the permission grant to the least scope that supports the verified read-only job.

Check your understanding: Does enabling MFA for every employee automatically secure service accounts?

No. Nonhuman identities may authenticate through different mechanisms and need their own credential, permission and monitoring controls.

10 / IDENTITY PROTECTION

Lifecycle controls: joiners, movers and leavers.

Identity lifecycle follows employment and service changes. New hires need correctly scoped initial permissions, role changes need outdated permissions reviewed, and departures require timely account, application and session treatment.

An offboarding checklist should include identity provider access, app-local accounts, shared secrets, delegated access, privileged roles, devices and session revocation where supported. An account disabled in one directory does not guarantee every downstream service has acted.

Measure completion with tests, not checkboxes. Verify an intended new hire can work, a moved employee has the new role but not the old one, and a departed employee can no longer reach protected resources. Record any asynchronous provisioning or revocation delays.

Joiner–mover–leaverA lifecycle model for provisioning, adjusting and removing access as a person changes status.
ProvisioningCreating or updating downstream access based on an approved identity lifecycle event.
DeprovisioningRevoking or removing access and credentials no longer required.
WORKED EXAMPLE / CONTRACTOR / EXPIRED ENGAGEMENT

A contractor's HR record ends, but their project portal account is still enabled.

Defender's reasoning

Treat the downstream app as a separate enforcement point. Revoke access according to the offboarding procedure, then perform a negative resource test.

Check your understanding: Why should offboarding verify application-level access instead of only directory status?

Apps may retain local accounts, roles or sessions, and synchronization/revocation can lag behind a directory update.

11 / IDENTITY PROTECTION

Sign-in telemetry and evidence quality.

Security teams use authentication events, audit changes and application access records to distinguish requests from outcomes. A sign-in log may contain account, client, IP, device signals, method, policy decision and timestamp, but these fields require careful interpretation.

An unfamiliar country or IP can be explained by VPNs, travel or proxies; a repeated failure might be a forgotten device or a password spray. Pair observations with historical baseline, resource access and identity changes before concluding an account was compromised.

Preserve relevant event IDs and timestamps, note gaps in retention or logging, and avoid copying credentials or session tokens into a ticket. Escalate suspicious activity according to policy rather than attempting unapproved containment.

Sign-in eventA record of an attempted or completed authentication flow and its observed outcome.
Audit eventA record of an administrative change, such as a new MFA method or role assignment.
CorrelationComparing multiple independent records to support or challenge a hypothesis.
WORKED EXAMPLE / TRAVEL LOGIN / UNFAMILIAR IP

A user signs in from an unusual network, but the device and phishing-resistant method are recognized.

Defender's reasoning

Treat location as one clue. Compare device, method, app access, administrative changes and user confirmation before classifying the session.

Check your understanding: Does one unfamiliar IP address prove account takeover?

No. It raises a question that requires other evidence, including method, device, resource activity, history and possible network routing.

12 / IDENTITY PROTECTION

Identity decisions must preserve useful access.

A defender chooses measures for a specific identity exposure and explains how they work together. A stronger sign-in challenge cannot repair an overly broad app role, while a least-privilege role does not stop an attacker who can reset the user's authenticator.

Before a policy change, define which human and workload identities are in scope, how enrollment and recovery occur, and which app flows must still function. Then state the expected allowed and denied outcomes, the signals required to verify them, and the rollback authority.

The Northstar Identity Decision Explorer below is an illustrative coverage exercise. Selecting every control is not automatically the right solution: each control brings enrollment, compatibility, support and recovery tradeoffs that need to be managed.

Control coverageAn estimate of which relevant safeguards a proposed plan includes—not proof the controls work.
Positive access testA permitted user successfully completes the intended business action.
Negative access testAn unauthorized user, outdated session or prohibited method is denied by the correct enforcement point.
WORKED EXAMPLE / PHISHING-RESISTANT ROLLOUT / PLANNING

Northstar is enrolling staff security keys while a critical legacy app is still migrating.

Defender's reasoning

Stage the rollout, provide verified fallback and recovery, assess old protocols and test both successful and denied sign-ins before declaring the deployment complete.

Choose identity safeguards and inspect the remaining gaps.

Start with the business outcome, then build a simulated protection plan. Reveal the reasoning and explain what must be tested in a real approved environment.

INTERACTIVE / IDENTITY DECISION EXPLORER

Protect the account. Preserve the workflow.

Review the fictional identity exposure, choose appropriate safeguards and compare the essential controls for that situation. More checkboxes are not proof of safer access; enrollment, usability, app compatibility and recovery matter.

FICTIONAL IDENTITY MODEL · NO ACCOUNT, TOKEN OR TENANT ACCESS
01 / Choose an identity scenario
IDENTITY / RESOURCE IN SCOPE

Northstar staff portal accounts

Required business outcome: Employees must sign in safely to payroll and the help desk portal.

Observed concerns
  • A fake SSO website looks similar to the real portal
  • Staff still use typed one-time codes
  • Help desk receives MFA reset calls after phishing emails
02 / Choose complementary identity controls
03 / REVIEW THE SCENARIO-SPECIFIC CONTROL COVERAGE0 / 3 key safeguard groups represented

Your modeled plan is missing a safeguard relevant to this identity exposure. Compare the explanations before revising it.

Model simplification: selected safeguards illustrate coverage, not a measured security score or a working configuration. Real identity changes need approved scope, access-recovery planning, effective policy logs, both allowed and denied resource tests, and rollback authority.

Check your understanding: If the new login policy blocks a business-critical app, should a defender permanently disable MFA?

No. Investigate policy scope and app compatibility, use approved staged corrections and preserve protections while restoring the legitimate workflow.

13 / VALIDATE THE IDENTITY DECISION

Login success does not mean the requested action is appropriate.

For each identity control, name the requester, authenticator, application, permission, session state and business outcome. Verify positive access for an approved workflow, negative access for a denied one, and the evidence that shows which control made the decision.

1Identify human or workload owner and resource
2Verify authentication method and recovery safeguards
3Scope roles, policy, protocols and active sessions
4Test required business actions and explicitly denied actions
5Record audit evidence, exceptions and response owner

This foundation prepares you for data-protection safeguards, then alert interpretation and incident response. It does not require configuring Microsoft Conditional Access or administering a production tenant.

OFFICIAL REFERENCES / OPTIONAL DEEPER READING

Go deeper into identity assurance and secure access.

The lesson is self-contained. These references help you explore deployment-specific guidance after the beginner explanations.

UP NEXT / INDEPENDENT PRACTICE

Investigate identity safeguards independently.

Move from guided scenarios into 16 recall cards, 16 explained questions and four three-decision cases covering passkeys, enrollment fraud, sessions, privileges and workload access.

Start Lesson 07 Practice →
NEXT REQUIRED STEP · CYBERSECURITY FOUNDATIONS

Complete the Practice milestone

You've reached the end of this written lesson. Your next step is practice—complete Identity & MFA Protection · Independent Practice before proceeding to a new lesson. This is milestone 14 of 26. You can revisit the explanation whenever you need it.