High School AdvancedA13.2Identity, Zero Trust, and Access Control

Lesson A13.2

Zero Trust Principles

Zero trust is not a product, a firewall setting, or a command to deny everything. It is an architecture strategy for reducing assumed trust and making access decisions more explicit, least-privileged, observable, and reviewable.

This lesson uses fictional identities, synthetic policy decisions, and safe evidence only. It does not involve real accounts, authentication testing, bypass attempts, or credential use.

Lesson Progress

Zero Trust Principles

High School AdvancedA13: Identity, Zero Trust, and Access Control • Lesson 2 of 10

20% complete

Readiness Check

A13.2 Entry Readiness

0/4 ready

Professional Hook

Zero Trust Is About Better Decisions, Not More Denials

Imagine a counselor, an administrator, a production workload, and a partner all successfully authenticate. A weak design might treat that one fact as enough. A zero-trust design asks a deeper set of questions: Which resource is being requested? Which action? Which environment? How much privilege? For how long? What current evidence supports the decision?

Zero trust reduces assumptions by making trust decisions explicit.

Learning Objectives

Five Capabilities for This Lesson

1

Explain zero trust as an architecture strategy that reduces assumed trust through explicit verification, least privilege, bounded access, continuous evidence, and policy-aware decisions.

2

Distinguish identity verification, resource authorization, contextual access, segmentation, session evaluation, monitoring, and lifecycle review as related but separate zero-trust capabilities.

3

Evaluate fictional access relationships for excessive standing trust, missing context, weak ownership, stale evidence, overbroad access, and unreviewed exceptions.

4

Connect zero-trust principles to human identity, workload identity, privileged access, device and session context, application sensitivity, monitoring, and governance.

5

Build a Zero Trust Principles Assessment that becomes the second artifact in the A13 Enterprise Identity and Zero-Trust Review.

Core Principles

Eight Ideas That Define Zero-Trust Architecture

Verify explicitly

Access decisions should use relevant identity and policy evidence rather than assuming trust because the user or workload is already inside a network or organization.

Architecture question

What evidence supports the identity, resource, action, environment, and current access decision?

Evidence

Authentication context, workload identity, policy result, resource sensitivity, role, session context, and monitoring.

Use least privilege

Grant only the access required for the approved purpose, resource, action, environment, and time window.

Architecture question

What is the smallest practical access scope that still supports the business or service need?

Evidence

Role or entitlement scope, access review, task duration, approval, resource ownership, and activity evidence.

Assume trust can change

A valid access relationship today may become inappropriate after role, device, project, service, provider, or risk-context changes.

Architecture question

What events should cause the access decision to be reviewed or changed?

Evidence

Lifecycle triggers, device/session state, role changes, project end, policy updates, and owner review.

Protect each resource

A successful sign-in to one application should not automatically create access to unrelated services or data.

Architecture question

Which resource-specific authorization decision protects each important service or dataset?

Evidence

Application authorization, service roles, workload permissions, data access policy, and environment scope.

Limit standing privilege

High-impact administrative access should not remain continuously available when it is only needed for occasional tasks.

Architecture question

Can privileged capability be time-bounded, separately approved, and reviewed after use?

Evidence

Privileged activation records, approval, duration, session evidence, and post-use review.

Use workload identity

Applications and services should authenticate as named non-human principals rather than depending only on network location or shared secrets.

Architecture question

Does the service have a distinct workload identity with resource-specific authorization?

Evidence

Workload binding, service owner, resource policy, deployment relationship, and service-access logs.

Observe and reassess

Identity and policy decisions should be supported by current telemetry, lifecycle evidence, and source health.

Architecture question

Can the organization tell whether the identity, policy, and activity evidence are still current?

Evidence

Authentication, authorization, policy-change, privileged-action, workload, review, and source-health telemetry.

Make exceptions explicit

A temporary deviation from the preferred access model should have an owner, reason, risk, review date, and target state.

Architecture question

Is this access intentionally exceptional, or is it simply ungoverned drift?

Evidence

Exception record, owner, expiration, compensating control, approval, and closure requirement.

Trust Assumptions

Six Assumptions Zero Trust Tries to Remove

Inside the corporate network means trusted

Why it fails: Network location does not prove the identity, business purpose, or authorization for a resource.

Better approach: Use identity and resource-specific authorization even on private networks.

Authenticated once means trusted everywhere

Why it fails: A valid sign-in to one service does not justify access to every application or dataset.

Better approach: Evaluate authorization at each important resource boundary.

Administrator means permanent admin

Why it fails: Continuous standing privilege increases the impact of mistakes, misuse, or identity compromise.

Better approach: Use separate, time-bounded privileged activation where practical.

Same team means same environment access

Why it fails: Team ownership does not automatically justify staging identities accessing production resources.

Better approach: Keep environment-specific identity and resource scope.

Partner is under contract, so broad access is fine

Why it fails: Business trust does not remove the need for narrow technical scope, sponsorship, monitoring, and review.

Better approach: Use explicit external identity, bounded resource access, and lifecycle governance.

No alerts means everything is safe

Why it fails: Silence is not strong evidence when telemetry sources may be stale or incomplete.

Better approach: Monitor both identity events and source health.

Decision Context

Access Decisions Can Use More Than Identity Alone

Zero trust does not mean every access decision must use every possible signal. It means the architecture should use the context that is relevant to the sensitivity and purpose of the request.

Identity confidence

Is the principal the expected human or workload identity?

Examples: Workforce identity, workload identity, external identity, privileged identity, federation relationship.

Resource sensitivity

How important or sensitive is the requested application, data, control plane, or service?

Examples: Public content, internal application, sensitive report storage, restricted student-support data, management plane.

Privilege level

Is the requested action standard, sensitive, or administrative?

Examples: Read application data, update workflow, manage identity policy, change infrastructure configuration.

Environment

Is the access request for development, staging, production, or recovery?

Examples: Staging workload to staging data, production workload to production database, temporary recovery operator.

Device or session context

Does the policy consider relevant session or managed-device context without treating it as the only control?

Examples: Approved managed device, expected session posture, step-up requirement, temporary session restriction.

Time and lifecycle

Is access still appropriate at this moment and within its approved duration?

Examples: Temporary migration window, partner expiration, privileged activation window, workforce role change.

Behavior and monitoring

Does current activity or evidence suggest the access relationship should be reviewed?

Examples: Unexpected administrative activity, inactive external identity, stale source, unusual resource request.

Ownership and policy

Who is accountable for the identity, resource, policy, exception, and next decision?

Examples: Service owner, identity owner, sponsor, platform owner, risk owner.

Vocabulary

Zero-Trust Architecture Terms

Zero trust

An architecture strategy that reduces assumed trust by explicitly verifying access, limiting privilege, protecting resources, using current evidence, and continuously reassessing decisions.

Assumed trust

Access confidence granted because of location, prior authentication, organizational relationship, or another condition without enough current resource-specific evidence.

Explicit verification

Using relevant identity, resource, policy, context, and evidence to support an access decision.

Least privilege

Limiting access to the minimum practical resources, actions, environment, and duration required for an approved purpose.

Contextual access

An authorization decision that considers identity plus relevant conditions such as resource sensitivity, privilege, environment, device/session context, time, or risk.

Standing access

Access that remains continuously available rather than being activated only when needed.

Continuous evaluation

Reassessing access as identity, session, device, service, ownership, risk, or policy conditions change.

Resource-centric authorization

Making access decisions for the specific protected resource rather than relying on broad network or organizational trust.

Segmentation

Separating resources, environments, applications, or trust zones so one access relationship does not automatically extend to unrelated systems.

Step-up verification

Requiring stronger identity assurance before allowing a more sensitive action or resource access.

Policy decision

The allow, deny, limit, step-up, or review outcome produced by an access-control policy using available context.

Exception

A documented, bounded deviation from the preferred access architecture with owner, reason, risk, expiration, and target state.

Fictional Zero-Trust Register

Seven Northbridge Access Relationships

ZT-01Confirmed

Counselor → Student Services Portal

Principal

Counselor Workforce Identity

Resource

Student Services Portal

Purpose

Approved student-support workflow

Verification

Current workforce authentication + counselor role

Privilege

Application-level counselor functions only

Context

Production; standard workforce session

Monitoring

Authentication + authorization telemetry

Owner

Student Services Operations

Architecture concern

Access must change if the workforce role changes.

ZT-02Conditional

Platform Administrator → Management Plane

Principal

Privileged Administrator

Resource

Cloud Management Plane

Purpose

Approved administrative change

Verification

Named workforce identity + privileged activation

Privilege

Time-bounded administration

Context

Production; privileged session

Monitoring

Activation + management audit + post-use review

Owner

Platform Engineering

Architecture concern

One emergency activation lacks complete post-use review evidence.

ZT-03Confirmed

Student Portal Workload → Student Support Database

Principal

Student Portal Workload Identity

Resource

Student Support Database

Purpose

Application data operations

Verification

Named workload identity

Privilege

Application-specific database actions

Context

Production workload only

Monitoring

Workload authentication + database access telemetry

Owner

Application + Data Platform

Architecture concern

Private network path is supporting context, not the authorization basis.

ZT-04Conditional

Scheduling Partner Guest → Integration Service

Principal

External Partner Identity

Resource

Scheduling Integration Service

Purpose

Narrow integration support

Verification

Approved external identity + current sponsor

Privilege

Limited support actions

Context

Production; partner support scope

Monitoring

External sign-in + administration logs

Owner

Integration Owner

Architecture concern

Partner access review is due in 30 days.

ZT-05Blocked

Analytics Staging Workload → Production Database

Principal

Analytics Staging Workload

Resource

Production Student Support Database

Purpose

None approved

Verification

Staging workload identity is valid

Privilege

Requested read access

Context

Cross-environment request

Monitoring

Policy denial event

Owner

Analytics + Data Platform

Architecture concern

Valid identity does not create production authorization.

ZT-06Blocked

Legacy Reporting Account → Report Storage

Principal

Legacy Reporting Service Account

Resource

Generated Report Storage

Purpose

Historical reporting job

Verification

Long-lived service credential metadata

Privilege

Report generation access

Context

Production

Monitoring

Partial

Owner

Unknown

Architecture concern

Owner, lifecycle, review, and modernization path are unresolved.

ZT-07Conditional

Temporary Migration Operator → Migration Service

Principal

Temporary Privileged Identity

Resource

Migration Control Service

Purpose

Approved migration validation

Verification

Named identity + temporary privileged approval

Privilege

Migration-specific operations

Context

Production; approved project window

Monitoring

Activation + migration audit

Owner

Migration Project Owner

Architecture concern

Access must expire at the project checkpoint.

Fake Dashboard

Northbridge Zero-Trust Architecture Dashboard

Fictional access, verification, standing privilege, and evidence summary

Zero-trust relationships reviewed

7

Workforce, privileged, workload, partner, cross-environment, legacy, and temporary access

Explicitly verified

5 / 7

Two blocked legacy/cross-environment relationships fail purpose or ownership requirements

Standing privileged paths

0

Privileged administration is modeled as time-bounded activation

Open conditions

3

Privileged post-review, partner renewal, and temporary migration expiration require follow-up

Fake SOC Alert

Cross-Environment Access Denied by Policy

Source: Fictional Zero-Trust Policy Review • Time: 09:49

High Severity
ZT-05 shows a valid staging workload identity requesting access to the production Student Support Database without an approved production purpose.
Defensive recommendation: Keep the request Blocked. Successful identity verification does not create production authorization.

Resource-Centric Authorization

A Good Identity Should Still Face the Right Resource Boundary

Zero trust is strongest when resources make their own authorization decisions based on the identity and policy context that matters. This prevents one broad trust decision from spreading across unrelated applications, data stores, and administrative services.

Application boundary

A workforce identity may be valid but still needs the correct application role.

Data boundary

An application workload may reach a database only for approved operations.

Administrative boundary

Normal workforce access should not automatically include management-plane privilege.

Environment boundary

Staging identities should not automatically cross into production.

Partner boundary

External identities should remain limited to the specific integration or support purpose.

Recovery boundary

Emergency access should remain exceptional, bounded, monitored, and reviewed.

Fake Log Panel

Fictional Zero-Trust Decision Log

training-log-viewer.log
[08:14] ZT-01 counselor->portal identity=CURRENT role=COUNSELOR decision=ALLOW
[08:37] ZT-02 admin->management activation=JIT post_review=PARTIAL state=CONDITIONAL
[09:01] ZT-03 portal-workload->database identity=WORKLOAD scope=APP_ONLY decision=ALLOW
[09:24] ZT-04 partner->integration sponsor=CURRENT review_due=30d state=CONDITIONAL
[09:49] ZT-05 staging-workload->prod-db purpose=NONE decision=DENY state=BLOCKED
[10:13] ZT-06 legacy-reporting owner=UNKNOWN lifecycle=STALE state=BLOCKED
[10:39] ZT-07 migration-operator expires=PROJECT_CHECKPOINT state=CONDITIONAL

Training note: this is fake data for defensive analysis practice only.

Analyze the Evidence

Evidence Analysis: Staging Workload

The staging workload identity is valid.
The workload runs in the staging environment.
Its approved purpose is synthetic analytics processing.
The requested destination is the production Student Support Database.
No production business purpose or approval exists.

What is the strongest zero-trust conclusion for ZT-05?

Zero-Trust Anti-Patterns

Eight Ways Zero Trust Gets Reduced to a Slogan

1

Zero trust means block everything

Why it fails: The organization treats zero trust as an access-denial slogan rather than a method for making better access decisions.

Better approach: Allow legitimate access when identity, purpose, resource, privilege, context, and evidence support it.

2

One login unlocks every application

Why it fails: Authentication at one boundary becomes assumed authorization across unrelated resources.

Better approach: Use resource-specific authorization decisions.

3

Internal network bypasses policy

Why it fails: Applications and users inside a private network receive broad access without identity-aware authorization.

Better approach: Keep identity and policy controls active regardless of network location.

4

Permanent admin for convenience

Why it fails: Standing privilege remains available even when no approved administrative task is happening.

Better approach: Use time-bounded privileged activation and post-use review.

5

Every session gets the same treatment

Why it fails: The policy ignores resource sensitivity, privilege, environment, or session context.

Better approach: Use proportionate contextual decisions for more sensitive access.

6

Partner trust never expires

Why it fails: External access continues indefinitely after sponsorship or business need changes.

Better approach: Use sponsor, review date, expiration, and narrow resource scope.

7

Monitoring only authentication

Why it fails: The team can see sign-ins but cannot explain authorization decisions, privilege use, policy changes, or resource access.

Better approach: Monitor the full identity-to-resource decision path.

8

Exception becomes the new standard

Why it fails: A temporary deviation remains indefinitely because nobody owns closure.

Better approach: Keep exceptions bounded, owned, time-limited, and linked to a target state.

Scenario Decision Lab

Scenario Decision Lab 1 — Verified Identity, Wrong Resource

A staging analytics workload authenticates successfully and requests read access to a production database. No approved production purpose exists.

Scenario Decision Lab

Scenario Decision Lab 2 — External Partner Review

A partner identity has narrow integration access and a current internal sponsor, but the next access review is due in 30 days.

Safe Fictional Lab

Build a Zero Trust Principles Assessment

Use fictional identities, resources, policies, owners, sessions, environments, and evidence only. Do not test any real access-control system.

1

Create at least twelve fictional identity-to-resource relationships.

2

Include workforce, privileged, workload, external, temporary, and legacy identities.

3

Give each relationship a stable ZT ID.

4

Record principal and resource.

5

State business or technical purpose.

6

Record verification context.

7

Record allowed action scope.

8

Record environment.

9

Record relevant session/device context where appropriate.

10

Record monitoring evidence.

11

Assign identity and resource owners.

12

Classify whether trust is explicit, assumed, or unsupported.

13

Classify status as Confirmed, Conditional, Unknown, Blocked, or Accepted Risk.

14

Identify at least three examples of excessive standing trust.

15

Identify at least two places where resource-specific authorization improves the design.

16

Identify at least two privileged-access relationships.

17

Identify at least two workload identity relationships.

18

Identify at least two external or temporary relationships.

19

Create at least two time-bounded exceptions with target states.

20

Add change triggers for role, project, provider, device/session policy, service, ownership, environment, and architecture changes.

Lab boundary

This is a fictional architecture assessment only. Do not attempt authentication bypass, privilege escalation, credential testing, token use, real account access, session manipulation, or policy changes in any live system.

Analyze the Evidence

Evidence Analysis: Partner Trust

The external identity has a current sponsor.
The allowed resource is limited to the Scheduling Integration Service.
The access purpose is documented.
External sign-in and administration telemetry are available.
The next access review is due in 30 days.

How should ZT-04 be classified?

Advanced Challenge

Transform an Assumption-Based Environment

A fictional organization currently trusts internal network location, gives administrators permanent privilege, lets one application sign-in unlock several resources, and leaves partner access active until someone remembers to remove it. Redesign the access model using zero-trust principles.

1

Named human and workload identities

2

Resource-specific authorization

3

Environment-specific access

4

Least-privilege roles or entitlements

5

Time-bounded privileged activation

6

Partner sponsorship and expiration

7

Temporary-access lifecycle

8

Workload identity instead of network trust

9

Relevant contextual access decisions

10

Authentication monitoring

11

Authorization monitoring

12

Policy-change monitoring

13

Source-health monitoring

14

Exception governance

15

Review/change triggers

16

Blocked findings that must close

Defender Habits

A13.2 Defender Checklist

Skill Check

Seven Questions

Check Your Understanding

A13.2 Mini Quiz: Zero Trust Principles

Choose your answers first. Explanations appear only after submission.

1. What is the strongest description of zero trust?

2. Why does successful authentication not automatically justify access to every resource?

3. What best represents least privilege?

4. A staging workload authenticates successfully but requests production student data without an approved production purpose. What should happen?

5. Why is continuous evaluation important?

6. What is the strongest way to handle privileged access?

7. What makes an exception compatible with zero-trust governance?

Portfolio Prompt

Portfolio Build — Zero Trust Principles Assessment

Create the second artifact for your A13 Enterprise Identity and Zero-Trust Review: a fictional Zero Trust Principles Assessment with at least twelve identity-to-resource relationships. Include relationship ID, principal, resource, purpose, verification context, privilege, environment, relevant session/device context, monitoring evidence, owners, trust assumption, status, concern, next action, exception reference where needed, and change trigger.

Show at least three places where assumed trust should be reduced.
Include privileged, workload, external, temporary, and workforce access.
Keep authentication separate from authorization.
Use resource-specific and environment-specific decisions.
Include at least two bounded exceptions.
Use fictional provider-neutral evidence only.

Confidence / Readiness Reflection

Are You Ready for A13.3?

A13.3 moves into Federation and Single Sign-On Concepts. Before continuing, make sure you can explain how zero trust can support federated access without assuming that one successful sign-in should automatically unlock every connected application.

1

I can explain zero trust without describing it as deny everything.

2

I can distinguish identity verification from resource authorization.

3

I can explain least privilege in terms of resource, action, environment, and time.

4

I can identify excessive standing trust.

5

I can explain why access should be reassessed as conditions change.

Portfolio Build Guide

How to Make the Zero Trust Assessment Look Professional

Document the assumption first

Show exactly what the current design assumes before proposing a stronger verification or authorization model.

Separate principal and resource

Every access relationship should clearly identify who or what is acting and what protected resource is being requested.

Show least privilege

Record exact action scope, environment, and duration instead of broad labels such as standard access.

Show context proportionately

Use only the device, session, privilege, or risk context that meaningfully improves the decision.

Show evidence

Authentication, authorization, policy, privileged activity, review, and source-health evidence should support major claims.

Show lifecycle

Partner, temporary, privileged, and workforce access should have clear review or change triggers.

Keep exceptions bounded

Make owner, expiration, compensating control, target state, and closure requirement visible.

Connect forward

A13.3 will use these trust relationships to analyze federation and single sign-on architecture.

Key Takeaways

What You Should Remember

1.Zero trust reduces assumed trust; it does not eliminate legitimate access.
2.Verify explicitly means using relevant identity, resource, policy, and context evidence.
3.Authentication and authorization remain separate decisions.
4.Least privilege should consider resource, action, environment, and time.
5.Private network location does not replace identity-aware authorization.
6.Privileged access should be more bounded and observable than normal access.
7.Workload identity supports zero trust for service-to-service access.
8.Continuous evaluation matters because role, session, project, provider, and ownership conditions change.
9.Exceptions should remain explicit and temporary rather than becoming hidden standing trust.
10.The Zero Trust Principles Assessment will support A13.3 Federation and Single Sign-On Concepts.

Lesson Safety Boundary

Zero-trust architecture does not require attacking identity controls

Do not attempt password guessing, account enumeration, authentication bypass, session hijacking, privilege escalation, token theft, credential testing, or access to real identity systems. All decisions and evidence in this lesson are fictional and defensive.

Lesson Complete

A13.2 Zero Trust Principles Complete

You now have a zero-trust architecture model built around explicit verification, resource-specific authorization, least privilege, bounded trust, current evidence, lifecycle, monitoring, and exceptions. Next, A13.3 focuses on Federation and Single Sign-On Concepts.