All work
Security Platform · 2025
Citadel — enterprise identity vault
Zero-trust identity vault for enterprises, replacing legacy LDAP with WebAuthn-first auth and JIT access.
Client
Citadel IAM
Industry
Identity · Access Management
Duration
20 weeks
Year
2025
Zero-trustSCIMWebAuthn
sec.citadel / audit-report
Hardening report
All severities closed
Pass
Critical
0
High
0
Med
0
Low
0
FindingStatus
Fixed
Fixed
Patched
Enforced
Fig. 01 — Production UI · 2025Citadel IAM
Year
2025
Category
Security Platform · 2025
Stack
Zero-trustSCIMWebAuthn
Scope
- Zero-trust architecture
- WebAuthn + passkeys
- SCIM provisioning
- JIT elevation flow
- Audit log lineage
The challenge
What they needed to solve.
Enterprise security teams couldn't audit privileged access in real time. LDAP creds floated for years. JIT was theoretical.
Our solution
How we approached it.
WebAuthn-first vault, SCIM auto-provisioning, JIT elevation via Slack with auto-revocation, full audit lineage.
Web design
Design decisions.
Palette
#0d1117
#1c2128
#e0622a
#79c0ff
#10b981
Typography
- AaInter — UI
- AaGeist Mono — tokens
- AaIBM Plex Sans — admin
Layout system
Dense audit tables, command-palette JIT requests, severity-tinted rows.
Design highlights
- JIT requests via Slack slash command
- Passkey-only login
- Per-event audit replay
Before · After
What changed.
sec.citadel / audit-report
Hardening report
All severities closed
Pass
Critical
0
High
0
Med
0
Low
0
FindingStatus
Fixed
Fixed
Patched
Enforced
sec.citadel / audit-report
Audit findings
0 of 12 remediated
Fail
Critical
3
High
4
Med
3
Low
2
FindingStatus
Open
Open
Open
Open
Drag to compare ←→
Fig. 02 — Drag handle to reveal before / afterCitadel IAM
sec.citadel / audit-report
Audit findings
0 of 12 remediated
Fail
Critical
3
High
4
Med
3
Low
2
FindingStatus
Open
Open
Open
Open
LDAP-based, stale creds, manual audits, MFA via SMS.
Privileged creds
1,240
Audit prep
5 days
Phishing rate
8.2%
MFA coverage
62%
sec.citadel / audit-report
Hardening report
All severities closed
Pass
Critical
0
High
0
Med
0
Low
0
FindingStatus
Fixed
Fixed
Patched
Enforced
WebAuthn vault, JIT elevation, passkey-only, full lineage.
Privileged creds
108
Audit prep
4 hrs
Phishing rate
0%
MFA coverage
100%
Results
What we measured.
01Privileged creds reduced 91%
02Audit prep down to 4 hrs
03Phishing-resistant MFA on 100% of ops
04Zero breach in 18 months