PassAgent includes an Information Security Management System (ISMS) module that provides the
infrastructure for SOC 2 Type II and ISO 27001 compliance. The module covers asset management,
security controls, risk assessment, incident response, evidence collection, policy management,
supplier oversight, and vulnerability tracking.The ISMS builds on PassAgent’s existing security primitives — the audit client, evidence
storage (S3/KMS), secrets manager, and queue-based job processing.
The asset register tracks all systems, data stores, and third-party services that handle
sensitive credential data. Each asset is classified by data sensitivity and assigned an owner.
Incidents record severity (P1-P4), a full timeline, root cause categorization, evidence
artifacts uploaded to S3, and a blameless post-mortem with action items.
The ConsoleAuditClient writes to stdout in development. In production, replace with an
append-only store (DynamoDB with TTL disabled or RDS with hash-chain verification).
The compliance export generates a package for auditors containing the asset register,
control matrix with evidence links, risk register, incident log, policy inventory, supplier
assessments, vulnerability status, and change management log.
The export contains sensitive security configuration details. Access should be restricted
to authorized compliance personnel with explicit admin privileges.