SoldierX AI SIEMSoldierX AI SIEM
SoldierX AI SIEMIAM Documentation
  • 1. Overview & Primitives
  • 2. Identity Management
  • 3. Standard & Assumable Roles
  • 4. Policy Engineering
  • 5. Guardrails & Ceilings
  • 6. Policy Evaluation Engine
  • 7. Complete Action Reference
  • 8. Role Pattern Library
  • 9. Audit & Compliance
    • Audit Ledger Schema
    • Compliance Control Alignment
    • Quarterly Review Runbook
    • Audit Export & Verification
9. Audit & Compliance
Module 9docs/iam/audit-and-compliance

Audit Logging & Compliance Governance

SoldierX AI SIEM maintains an immutable, write-once audit trail capturing every access control alteration, privilege elevation handshake, policy detachment, and evaluation outcome for regulatory compliance and forensic investigations.

Audit Ledger Schema

Every administrative or elevated operational transaction records an immutable structured audit entry:

audit-log-entry-schema.json
{
  "auditId": "aud_01HGB8294ZKJ12",
  "timestamp": "2026-09-24T17:30:00.000Z",
  "actor": {
    "userId": "usr_918231",
    "email": "lead-analyst@commandonetworks.com",
    "assumedRoleId": "role_incident_commander"
  },
  "action": "iam:role:attachPolicy",
  "target": {
    "entityType": "role",
    "entityId": "role_tier1_soc"
  },
  "outcome": "SUCCESS",
  "reasonTrace": {
    "type": "granted",
    "byPolicy": "pol_security_admin_full"
  },
  "networkContext": {
    "ipAddress": "198.51.100.45",
    "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)..."
  }
}
FieldTypeDescription
auditIdstringUnique monotonic event identifier.
actorobjectContains baseline userId and optional assumedRoleId for full forensic attribution.
actionstringThe canonical action string attempted by the caller.
outcome"SUCCESS" | "DENIED"Authorization decision output.
reasonTraceobjectExact evaluation reason, matching policy ID, and rule source.

Compliance Control Alignment

SoldierX AI SIEM IAM natively satisfies enterprise cybersecurity compliance requirements:

FrameworkControl IdentifierPlatform Capability Mapping
SOC 2 Type IICC6.1, CC6.2, CC6.3Least privilege access boundaries, MFA-enforced temporary role assumption, immutable change audit logs.
ISO/IEC 27001:2022A.5.15, A.5.18, A.8.18Access control rights management, privileged access management (PAM) via time-bounded assumable roles.
PCI-DSS v4.0Req 7.1, 8.2, 10.2Strict need-to-know resource scoping, individual identity attribution (no shared accounts), audit logging.
HIPAA Security Rule§ 164.312(a)(1), (b)Unique user identification, emergency access procedures via Assumable Roles, and complete audit controls.

Quarterly Access Review Runbook

Security managers should execute this 5-step operational runbook every 90 days:

  1. Export Identity Matrix: Navigate to IAM > Team Members and export the complete list of users, their attached groups, direct policies, and active status.
  2. Identify Inactive Operators: Review users who have not authenticated in 90+ days. Deactivate inactive users using the deactivation toggle to immediately revoke active tokens.
  3. Audit Assumable Roles & Trust Policies: Verify that destination emails for verification OTPs are distribution lists (soc-leads@company.com) rather than personal addresses, and confirm that IP allowlists reflect current corporate egress gateways.
  4. Prune Orphaned Inline Policies: Inspect inline policies on departed users and convert recurring exception policies into reusable Managed Policies.
  5. Generate Verification Checksum: Export the audit log trail for the quarter and record its cryptographic SHA-256 hash in your compliance binder.

Audit Export & Verification

Audit logs can be exported directly from the IAM console via iam:audit:read in structured JSON format. Each exported package includes a digital signature header for non-repudiation.

RETENTION POLICY

SoldierX AI SIEM stores audit log events in high-performance hot storage for 365 days. Enterprise tiers support automated streaming to external S3/GCS immutable compliance vaults for long-term retention.

On this page

Audit Ledger SchemaCompliance Control AlignmentQuarterly Review RunbookAudit Export & Verification
Previous8. Role Pattern Library