← Back to Security
Security Architecture
Overview
AuthBoundry security is built on five core principles:
- Explicit Authority — Authority is never implicit. Every capability is explicit and enumerated.
- Least Privilege — Authority is granted at the narrowest scope necessary.
- Fail-Closed Enforcement — Default to DENY; ALLOW requires affirmative policy.
- Durable Evidence — All authorization decisions are recorded immutably.
- Auditable Change — Every change to authority is tracked and traceable.
Authority Model
AuthBoundry implements a rigorous separation between identity and authority:
Identity → Session → Principal → Claims → Delegation → Policy → Capability → Authorization → EvidenceSecurity Claims
✓ VERIFIED
Explicit capability authorization, fail-closed enforcement, tenant isolation, authorization evidence, session validation
⏳ NOT YET VERIFIED
Production deployment, live GitHub OAuth, backend infrastructure
⊘ NOT CLAIMED
SOC 2 compliance, encryption at rest, specific uptime guarantees
Full Documentation
See docs/security/SECURITY_EVIDENCE_REGISTER.md for complete control mapping with implementation details, evidence, and verification status.