OBS_016_DB_HISTORY_CONTEXT: DB-History erfasst Actor und Correlation

Severity: must. Bereich: observability-audit.

Regel

Anwendungen mit Row-History MUESSEN vor mutierenden DB-Operationen Actor, Correlation-ID und Request- oder Job-Kontext fuer Trigger bereitstellen, zum Beispiel ueber PostgreSQL current_setting Werte wie app.actor_id, app.correlation_id und app.request_path.

Reflection-Check

check:
  reflect:
    fields:
    - actor_id
    - correlation_id
    - request_path
    objects:
    - history_trigger
    - audit_event
    - trace_span

Evidence

alle Regeln dieses Bereichs