Free & open · no paywall, ever

IntegrAuth Academy

Identity, security and practical AI — free, from zero. Byte-sized lessons, real diagrams, hands-on labs, zero fluff. Two programs, each with its own exam and certificate.

20 tracks 241 lessons 242 hands-on labs 230+ diagrams 100% free

English is hard? Your browser can translate this page into Tamil, Telugu, Kannada, Malayalam or Hindi. Tech words stay in English so you learn the real names.

How?
  • Chrome on phone: ⋮ menu → Translate
  • Chrome on computer: right-click → Translate to …
  • Edge: the translate icon in the address bar
Identity & API Security Track 9 · Enterprise Identity
0/166 lessons read
ENTERPRISE IDENTITY · LESSON 7

The big picture

You began with Priya's first morning and one password that opened everything. Now you know what sits behind it. Here is one year of her working life as one story, before the quiz.

The story you just lived

Before Priya's first day, an entry appears in the company directory: uid=priya,ou=people,dc=example,dc=com. The directory is the source of truth that every other system reads. Zara fixes a partner app that pasted typed text into its login filter. She escapes the input.

Each morning, Priya's password proves who she is once. After that, Kerberos gives her a TGT, then one service ticket per app. Bot A, the invoice robot, runs as a service account. Zara finds it with a person-chosen password and RC4 allowed. It is Kerberoasting bait. She moves it to a managed service account. She also shrinks the old NTLM traffic.

In spring, Priya moves to Finance Operations. When she asks for the "approve payment" right, identity governance blocks it. She still holds "create vendor". Her manager removes the old right first.

In autumn, she joins the infrastructure team. Privileged access management gives her a separate admin account. It works only from a Tier 0 workstation, with a hardware key. She holds no standing admin rights.

All year, the company follows a password policy that works: 15 characters, a blocklist, throttling. A spray with Summer2026! fails, and detection still pages Zara. Then Priya's laptop is stolen. Zara marks it lost. It becomes non-compliant, and conditional-access rules refuse it. The ZTNA broker in front of each app refuses it too.

PriyaemployeeBot Aservice accountSampartnerDirectorysource of truthTickets, not passwordsKerberos · gMSA · AESThe right accessrequests · roles · SoDGuarded adminstiers · PAWs · just in timePasswords that worklength · blocklist · throttleTrusted devicescompliance · rules · ZTNA
Figure — One directory, five layers of defense. Each layer answers a different question: proof, right access, admin, passwords, device trust.

The threads that tie it together

The directory is the root of trust

Whoever can write to it controls everything above. Sync needs one source of authority per field.

Attackers reuse what they find

The defenses remove the reuse: managed secrets, AES, tiering, blocklists and MFA.

Least privilege, with receipts

Birthright access covers the routine. The rest is requested, approved and checked for toxic pairs.

Every access is a fresh decision

Conditional access and ZTNA judge user, device, app and risk on each session. Stolen sessions need their own defenses.

Why it matters

No single control stops a determined attacker. Together they keep a breach small.

Where these ideas go next

Next: adversary-in-the-middle phishing, least privilege for machines, identity telemetry, sender-constrained tokens and continuous evaluation.

Ready? The cheat sheet & pop quiz is one page away.