Пиков / КАПО
Как читать авторский курс и нормативные материалы

Это учебные материалы, а не заключение о соответствии конкретного продукта. Организационные модели курса отделяйте от терминов стандарта: ППК в опубликованном проекте — машиночитаемый перечень, а живой реестр его версий является практикой сопровождения. Термин OSA в разных материалах имеет разный охват. Статус и обязательность нормативного документа проверяются отдельно; проект КАПО опубликован как проект первой редакции.

Журналирование и audit trail

Назначение Политика журналирования действий и вердиктов SCA/OSA: какие события писать, какие поля фиксировать, как защитить журнал от подмены, куда выгружать и кто его проверяет. Делает каждый вердикт «сервиса аудита/вердиктов» восстановимым по принципу кто/когда/что/на основании чего.

Когда применяется

Постоянно во время работы процесса; настраивается при внедрении сервиса аудита; проверяется при аудите и при разборе инцидента «кто переопределил gate / изменил статус».

Правила: какие события журналируются

Обязательно к журналированию Привилегированные действия пишутся всегда, даже если завершились ошибкой.

Обязательные поля записи

Поле Что фиксировать
timestamp дата-время в UTC, с TZ
actor роль/учётная запись инициатора (без ФИО — роль и идентификатор)
action тип события из списка выше
object компонент/вердикт/исключение/правило
before → after прежнее и новое значение (для изменений)
reason обоснование (обязательно для override и исключений)
source_version версия БД фактов/правил на момент действия
correlation_id связка с релизом/сборкой/SBOM

Защита целостности (tamper-evidence)

Хранение и выгрузка

Проверка журнала

Связь с курсом