Percorso di audit durevole — persistono l'accesso PHI, l'append-only

Featurekamo-shared-library
Spegnimento
3 agosto 2026 alle ore 15:04 UTC
Autore
Kamo
Impegno
c25bef6

Trasforma §164.312(b) da una riga di log in prove. Lo strato di cattura è stato cablato attraverso sette servizi per un po ', ma ha scritto attraverso Slf4jPhiAccessLogWriter — Ritenzione di 14 giorni contro un obbligo di sei anni, e imprevedibile. Il controllo era architettonicamente presente e probabilmente inutile. PhiAccessLog è append-only: @PreUpdate e @PreRemove rifiutano la mutazione, perché un audit trail l'applicazione può modificare non è una prova. La metà del database (REVOKE UPDATE/DELETE) è nella migrazione KamoInitializer. Porta identificatori e mai contenuti, e un test afferma che l'entità non ha campo a forma di contenuto. Un percorso che riproduce ciò che si verifica è semplicemente spostato il PHI in un secondo negozio — uno che per design non viene mai cancellato. JpaPhiAccessLogWriter non è deliberatamente annotato come un fagiolo. Ogni servizio componente-scans com.kamo, quindi uno stereotipo renderebbe tutto ~40 costruire, e dal momento che ha bisogno di un repository ciascuno dovrebbe quindi aggiungere questo pacchetto al proprio esplicito @EnableJpaRepositories elenco o non avviare. L'esatto errore ha commesso ogni login sulla piattaforma giù prima di oggi. Un servizio che vuole un audit durevole dichiara il fagiolo e aggiunge la scansione; il resto mantiene il default Slf4j inalterato. CondividiLibBeanSafety Il test lo fa rispettare. I campi sono troncati piuttosto che permettere di lanciare. Su un tipo di accesso non chiuso un eccezione qui rifiuta la lettura dell'utente, quindi un URL patologico o 4KB user-agent perdere la fila negherebbe anche l'accesso legittimo — lo strato di audit non deve mai essere la cosa che rompe il prodotto. La tabella esiste già nel cluster (KamoInitializer fb89b3d), quindi nulla è armato.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo