
Enterprise IAM and Zero Trust Architecture
Build a practical understanding of enterprise identity architecture across workforce, partner, customer, privileged, and workload identities. The course connects authentication, federation, lifecycle automation, authorization, and governance to current guidance from NIST SP 800-63-4, NIST SP 800-207, CISA’s Zero Trust Maturity Model, and RFC 9700. ([nist.gov](https://www.nist.gov/publications/nist-sp-800-63-4-digital-identity-guidelines?utm_source=openai))
The first lecture plays free — no account needed.
What you'll learn
- Students will be able to distinguish identification, authentication, authorization, and auditing.
- Students will understand the roles of identity providers, directories, policy engines, applications, and resource servers.
- Students will be able to sketch a high-level IAM architecture spanning on-premises and cloud environments.
- Students will be able to compare password, OTP, push, certificate, and passkey authentication methods.
- Students will understand how authentication assurance should reflect transaction and identity risk.
- Students will be able to design enrollment, recovery, replacement, and revocation controls for authenticators.
- Students will be able to distinguish SAML, OpenID Connect, and OAuth use cases.
- Students will understand the roles of identity providers, service providers, authorization servers, clients, and resource servers.
- Students will be able to identify token leakage, replay, redirect, consent, and over-scoping risks.
- Students will be able to apply modern OAuth safeguards such as authorization code flow, PKCE, restricted privileges, and protected refresh tokens in accordance with RFC 9700. ([rfc-editor.org](https://www.rfc-editor.org/info/rfc9700/?utm_source=openai))
Prerequisites
- Authentication versus authorization
- Identity providers and directories
- Authentication factors and assurance levels
- Identity and access control planes
- Federation trust
- Human and machine identities
Course Content
8 modules · 6 min total
Identity as the New Security Perimeter
Networks no longer define a trustworthy inside. Discover how identities, devices, resources, policies, and telemetry combine to form the control plane of a modern enterprise.
Strong Authentication Without Friction
A password can unlock far more than one application—and attackers know it. See how assurance levels, adaptive controls, and phishing-resistant credentials create stronger sign-in journeys without overwhelming users.
One Sign-In, Many Trust Relationships
A seamless login may cross several organizational and technical boundaries in seconds. Follow the trust chain behind SSO and discover where federation protocols can either reduce risk or quietly amplify it.
The Joiner-Mover-Leaver Pipeline
Most access problems begin long before a login attempt—with delayed onboarding, unmanaged transfers, or accounts that survive departure. Trace identity data from its authoritative source to automated provisioning and timely deprovisioning.
From Roles to Dynamic Authorization
Signing in proves who—or what—is present, but not what should happen next. Turn business policy into precise access decisions using roles, attributes, relationships, context, and continuous risk signals.
Securing the Keys to the Kingdom
Administrative credentials can turn a small compromise into an enterprise-wide incident. Examine how privileged access management replaces standing power with controlled, observable, and temporary elevation.
One Enterprise, Four Identity Populations
Employees, business partners, customers, and software workloads may touch the same services, but they bring radically different risks and expectations. Discover why copying a workforce IAM design into every identity domain creates security and usability failures.
Building the Zero Trust Roadmap
Zero Trust is not a product switch or a single migration project. Assemble the course concepts into a phased architecture that continuously evaluates identity, device, resource, behavior, and environmental signals before granting minimal access.
Read the Textbook
Read every chapter for free, right here in your browser.
Identity as the New Security Perimeter
Traditional security treated the corporate network as a trusted "inside" and the internet as an untrusted "outside." That model breaks down when people work remotely, applications run across multiple clouds, and partners use APIs from their own environments.
The modern idea
Study Flashcards
Key concepts from this course as flashcard pairs.
Identity as the New Security Perimeter
Identification
The act of presenting an identity claim, such as a username, account ID, or workload ID.
Authentication
Verifying that a requester controls an identity using one or more authenticators.
Authorization
Determining whether an authenticated identity may perform a requested action on a resource under policy.
Identity Provider (IdP)
A system that authenticates identities and commonly issues signed assertions or tokens for relying applications.
Directory
A store of identity records and attributes, such as groups, department, status, and device ownership.
Policy Enforcement Point
The component that applies an allow, deny, limit, or challenge decision at a resource boundary.
+2 more flashcards
Strong Authentication Without Friction
Authentication Assurance Level (AAL)
A measure of confidence that a claimant controls authenticators bound to an account. AAL selection should reflect the risk and impact of the service or transaction.
Step-up authentication
A request for stronger or fresher authentication when a user attempts a sensitive action or risk signals become elevated.
Phishing resistance
A protocol property that prevents an impostor service from obtaining authentication secrets or valid outputs without depending on the user to recognize the scam.
Passkey
A user-friendly public-key credential, commonly implemented with FIDO2/WebAuthn, that can authenticate to a specific relying party without a typed shared secret.
Authenticator binding
The process of associating a specific authenticator with a subscriber account so it can be used for that account.
Account recovery
A controlled process for regaining access after losing required authenticators. It is high-risk because it can be targeted for account takeover.
One Sign-In, Many Trust Relationships
Identity Provider (IdP)
In SAML, the system that authenticates the user and issues assertions to Service Providers.
Service Provider (SP)
In SAML, the application that consumes a validated assertion and provides a service to the user.
OpenID Provider (OP)
In OpenID Connect, the provider that authenticates the end user and issues ID Tokens. It commonly acts as an OAuth authorization server.
Authorization server
The OAuth component that authorizes a client and issues tokens according to policy and user authorization.
Resource server
The API or service that protects resources and validates access tokens before fulfilling requests.
PKCE
Proof Key for Code Exchange: binds an authorization code to a client-generated verifier, reducing code interception and injection risk.
+2 more flashcards
The Joiner-Mover-Leaver Pipeline
Authoritative identity source
The system trusted to provide a specific identity attribute, such as employment status or contractor end date.
Joiner-mover-leaver
A lifecycle model for creating, changing, and removing digital access as a person's relationship or role changes.
SCIM
A standards-track HTTP protocol and schema framework for managing identity resources such as users and groups across domains.
Birthright access
Baseline access automatically assigned because of a verified worker type, role, or organizational relationship.
Orphan account
An account that remains active but has no valid, active identity or approved business owner associated with it.
Reconciliation
A comparison between expected identity and access data and the actual accounts and entitlements found in target systems.
+1 more flashcards
From Roles to Dynamic Authorization
Default deny
A security posture in which access is denied unless a policy explicitly permits the request.
Least privilege
Granting only the minimum access needed to perform a legitimate task, for the minimum necessary time.
RBAC
Role-based access control: permissions are assigned to roles, and users gain permissions through role assignment.
ABAC
Attribute-based access control: policies evaluate attributes of the subject, resource, action, and environment.
ReBAC
Relationship-based access control: decisions depend on relationships such as owner, member, manager, or assigned reviewer.
PDP and PEP
The Policy Decision Point evaluates policy; the Policy Enforcement Point enforces the resulting decision near the protected resource.
+1 more flashcards
Securing the Keys to the Kingdom
Privileged account
An identity with elevated permissions that can administer systems, alter security controls, access sensitive resources, or affect many users.
Credential vaulting
Protecting privileged passwords, keys, tokens, or certificates in a managed store that can control retrieval and rotate secrets.
Just-in-time (JIT)
Granting elevated access only when needed and automatically removing it after a short approved period.
Just-enough administration (JEA)
Granting only the smallest set of permissions needed to complete a defined task.
Session monitoring
Recording and analyzing privileged activity during an administrative connection, often through a broker or proxy.
Command control
Allowing, alerting on, or blocking commands based on policy, task scope, and risk.
+1 more flashcards
One Enterprise, Four Identity Populations
Workforce IAM
Identity and access management for employees and contractors, commonly integrated with employer-controlled onboarding, offboarding, devices, and security policy.
B2B federation
A trust arrangement in which one organization accepts authentication assertions from another organization's identity provider.
Delegated administration
Limited authority granted to an administrator to manage identities or access within a defined boundary, such as one partner organization.
CIAM
Customer identity and access management: self-service identity capabilities designed around customer experience, privacy, consent, scale, and fraud resistance.
Identity proofing
Collecting and validating evidence to establish confidence that a person is the claimed real-world identity. It is different from merely verifying control of an email address.
Workload identity
A verifiable identity for software such as a service, container, function, or virtual machine, used to authenticate machine-to-machine access.
+2 more flashcards
Building the Zero Trust Roadmap
Policy Engine
The logical component that evaluates policy and evidence to decide whether access should be allowed, denied, constrained, or challenged.
Policy Enforcement Point
The component that enforces an access decision near a resource, such as an application proxy, API gateway, database gateway, sidecar proxy, or endpoint agent.
Policy Information Point
A source of evidence for policy decisions, such as an identity provider, device-management system, endpoint security tool, SIEM, or data-classification service.
Device Posture
Security-relevant device state, such as management enrollment, encryption, patch level, endpoint detection status, and current risk score.
Workload Identity
A distinct, verifiable identity for software such as a service, container, job, or microservice. It replaces shared static credentials.
Least Privilege
Granting only the minimum access needed for a specific task, resource, and time period.
+2 more flashcards
More in Technology
See all →
Defending at Machine Speed: AI-Accelerated Vulnerability Management

Reading the EU Cloud and AI Development Act

CIPP/E Exam Prep: Mastering European Data Protection Law and the GDPR

ITIL 4 Foundation Exam Prep: Complete Syllabus, Exam-Focused

US Government Data Classifications for IT Service Providers
