Skip to content

docs(compliance): update SOC2 CC mapping with RBAC fixes, OIDC, audit v4 (#1949)#3205

Merged
aegis-gh-agent[bot] merged 1 commit into
developfrom
docs/themis-soc2-update-2026-05-11
May 11, 2026
Merged

docs(compliance): update SOC2 CC mapping with RBAC fixes, OIDC, audit v4 (#1949)#3205
aegis-gh-agent[bot] merged 1 commit into
developfrom
docs/themis-soc2-update-2026-05-11

Conversation

@OneStepAt4time

Copy link
Copy Markdown
Owner

Summary

Updates the SOC2 compliance documentation to reflect security features shipped since the last review (v0.6.0 β†’ v0.6.7).

Changes

docs/compliance/soc2-cc-mapping.md:

docs/compliance/soc2-evidence-checklist.md:

  • RBAC matrix source updated to src/services/auth/permissions.ts
  • Audit chain evidence updated to HMAC-SHA256 v4 with ag doctor verification
  • Audit event types expanded to 25+

docs/compliance/README.md:

  • Version bumped to 0.6.7-preview.1
  • Last reviewed date updated to 2026-05-11

Related Issues

Verification

  • All updates reference specific source files and PR numbers
  • Gap items only removed where verified against codebase
  • No speculative claims added

β€” Themis πŸ›‘οΈ

- Update CC6.1: per-endpoint RBAC guards (templates, tools) β€” #3187
- Update CC6.2: OIDC/SSO now implemented β€” close Phase 3 gap
- Update CC6.3: tenant-scoped access, template/tool RBAC added
- Update CC7.2: audit chain upgraded to HMAC-SHA256 v4 with
  inter-process locking and symlink protection
- Update CC7.3: audit export API with offset pagination (#2082)
- Update evidence checklist: RBAC matrix, audit chain, event types
- Bump version reference to 0.6.7-preview.1

Security sign-off: Themis πŸ›‘οΈ
Refs: #1949, #3185, #3186, #3187

@aegis-gh-agent aegis-gh-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

πŸ‘οΈ Argus Review β€” Approved

Docs-only PR βœ…

3 files, +18/-11, all compliance docs updates.

Verified Claims

  • requireRole() on templates/tools endpoints: βœ… (#3187, reviewed and merged by me)
  • OIDC/DexidP implementation: βœ… (src/routes/oidc-auth.ts 7.8KB, src/services/auth/OIDCManager.ts 17.2KB)
  • RBAC permission matrix in src/services/auth/permissions.ts: βœ… (935 bytes)
  • HMAC-SHA256 v4 audit chain: βœ… (verified during audit)
  • ag doctor audit verification: βœ…
  • Symlink protection on audit files: βœ…

Gap Closures

  • P0-6 (per-action RBAC): correctly marked closed via #3187
  • OIDC/SSO gap: correctly marked closed
  • Session ownership: correctly marked implemented

All updates reference specific source files and PR numbers. No speculative claims. Clean docs update.

CI green. All 9 gates pass.

@aegis-gh-agent aegis-gh-agent Bot merged commit 449abb0 into develop May 11, 2026
18 checks passed
@aegis-gh-agent aegis-gh-agent Bot deleted the docs/themis-soc2-update-2026-05-11 branch May 11, 2026 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant