Отчёты соответствия (HIPAA / ISO / GMP / 21 CFR Part 11)

Готовые для аудитора PDF и защищённая от подделки цепочка аудита — для регулируемых отраслей

Чтение 5 мин
Распечатать этот раздел

«Отчёты соответствия» — функция тарифа Enterprise, которая превращает повседневные данные FreeMaint в готовые для аудитора пакеты доказательств. В стандартный комплект входят пять PDF-отчётов, защищённая от подделки цепочка аудита по каждому изменению и автоматическая ночная проверка этой цепочки. Доступно по адресу /reports/compliance всем пользователям с разрешением compliance:read на тарифе Enterprise.

Пять PDF-отчётов

  • Соблюдение обслуживания — выполнение ППО в срок и с опозданием + статус подписи (по умолчанию 90 дней, фильтр «только подписанные»)
  • История оборудования — PDF полного жизненного цикла одного актива: наряды-заказы, показания счётчиков, журнал аудита (по умолчанию 365 дней)
  • История калибровки / счётчика — журнал показаний + журнал аудита изменений и аннулирований для одного счётчика, включая мягко удалённые записи
  • Журнал аудита — экспорт журнала аудита с фильтрами и хешем цепочки в каждой строке (не более 5000 строк; уточните фильтры, чтобы сузить выборку)
  • Снимок пользователей и прав — сохранённый артефакт на определённый момент со всеми пользователями, ролями и правами, неизменяемый после формирования

Цепочка аудита (21 CFR Part 11 §11.10(e))

Каждая запись журнала аудита связана с предыдущей хеш-цепочкой SHA-256. Подмена любой строки разрывает цепочку на строке, следующей за ПЕРВОЙ изменённой. Проверить цепочку можно в любой момент кнопкой «Проверить цепочку сейчас» на /reports/compliance/audit-chain; кроме того, FreeMaint автоматически проверяет её каждую ночь в 02:00 UTC. Если ночная проверка находит разрыв, она добавляет в ваш журнал аудита запись («Ежедневная проверка цепочки обнаружила расхождение в строке № …»), а все вебхуки и каналы Slack / Teams, подписанные на событие compliance.chain_divergence, получают оповещение. Хеш последнего якоря цепочки печатается в шапке каждого сформированного PDF как видимый для аудитора маркер защиты от подделки.

Электронные подписи проверок (21 CFR Part 11 §11.200)

Завершение проверки на тарифе Enterprise требует второго фактора аутентификации: пользователь повторно вводит пароль, чтобы получить токен подписи на 5 минут, а затем рисует подпись на графическом полотне. Подпись сохраняется как неизменяемый PNG с IP-адресом, user-agent, ролью, необязательным свидетелем и серверной меткой времени и встраивается в PDF проверки при каждой повторной загрузке. Существующие процессы подписи наряд-заказов, блокировок и HSE (тариф Business) остаются без изменений.

Снимки пользователей и разрешений

Снимки фиксируют состояние на момент времени и неизменяемы. После формирования байты PDF кешируются прямо в записи — аудиторы смогут повторно скачать ровно тот же PDF, который изучали несколько месяцев назад, даже если пользователей с тех пор добавляли, удаляли или меняли им роли.

Права доступа

  • compliance:read — просмотр списка и скачивание всех отчётов, просмотр состояния цепочки, просмотр и скачивание артефактов. По умолчанию выдаётся ролям Администратор и Менеджер; в рабочем пространстве, созданном до появления «Отчётов соответствия», у роли Менеджер его может ещё не быть: добавьте его в разделе «Организация > Роли».
  • compliance:export — формирование PDF журнала аудита и артефакта «Снимок пользователей и прав». По умолчанию выдаётся только роли Администратор.

Совет

Якорь цепочки отображается в шапке каждого сформированного PDF. Если вы готовитесь к визиту регулятора, сформируйте снимок пользователей и разрешений прямо перед аудитом — кешированный PDF станет вашим неизменяемым доказательством того, у кого был доступ в конкретный день.

Эта страница была полезна?