Создать сервис журнала аудита действий пользователей для комплаенса

Создание скриптов 1 дн назад 1 показов 0 откликов
$31320бюджет
Откликнуться
Мы выросли до ситуации, когда не в состоянии внятно ответить проверяющим и крупным клиентам на простой вопрос: кто именно совершил действие и в какой момент. Сегодня следы операций разбросаны по общим логам сервиса, а те логи перезаписываются, тонут в отладочных сообщениях и легко теряются или правятся вручную. Полноценным журналом аудита это назвать нельзя, и из-за этого мы уже теряем контракты. Нам нужен отдельный сервис, который трактует каждое существенное действие пользователя или администратора как самостоятельную запись события: кто совершил, какое действие, над каким объектом, в какое время, с какого адреса или клиента и с описанием того, что конкретно поменялось. Подчеркну: это не общее логирование и не система замера производительности, и это не страница состояния сервиса. Нас интересует надёжная летопись пользовательских действий для комплаенса и разбора инцидентов безопасности.

Главное здесь — доказуемая неизменность и целостность. Записи должны попадать в хранилище исключительно в режиме дописывания, где любая позднейшая правка или удаление сразу выявляются — например, через сцепление записей хеш-цепочкой, при которой обрыв цепочки виден мгновенно. Приём событий организуем через аккуратный программный интерфейс, к которому обращаются наши сервисы, и через компактную клиентскую библиотеку, чтобы команда отправляла события без лишних хлопот. Над хранилищем нужен быстрый поиск и отбор по автору, виду действия, объекту, интервалу дат и произвольному тексту, ведь при разборе инцидента результат требуется за секунды. Дополнительно закладываем гибкие сроки хранения по категориям, режим юридической заморозки, останавливающий удаление, и разграничение доступа по ролям, чтобы само обращение к журналу тоже контролировалось и фиксировалось.

И последнее: комплаенс имеет смысл лишь тогда, когда проверяющему есть что вручить. Нужен устойчивый экспорт в привычных форматах с проверяемым описанием целостности, чтобы внешний аудитор мог удостовериться, что выгруженный фрагмент не подменяли. Расскажите о вашем опыте с надёжными хранилищами событий, об ожидаемой скорости записи и о том, как удержите отклик запросов при разрастании журнала до сотен миллионов записей.

— Структура записи: автор, действие, объект, время, источник, детали изменения
— Хранилище только на дописывание, устойчивое к подмене (хеш-цепочка либо аналог)
— Интерфейс приёма событий и небольшая библиотека-клиент для наших сервисов
— Поиск и отбор по автору, действию, объекту, датам и полному тексту
— Гибкие сроки хранения и юридическая заморозка удаления
— Доступ на чтение по ролям с фиксацией самого обращения к журналу
— Проверяемый экспорт для аудиторов с описанием целостности выгрузки

Похожие проекты

Сервис динамических QR-кодов с учётом сканирований
Разработка сервиса динамических QR-кодов с учётом сканирований: управляемые адреса, статистика по времени и устройству, оформление и пакетный выпуск.
Создание скриптов 23 ч назад 0 2
$25520бюджет
Разработка сервиса продажи билетов на мероприятия с QR-входом
Заказываю веб-сервис: заводить мероприятия, продавать билеты разных категорий, формировать QR-билеты и проверять их на входе с отчётами по продажам.
Создание скриптов 1 дн назад 0 2
$37120бюджет
Нужен сервис 2FA/OTP: TOTP, коды по SMS и почте, API
Требуется специалист для создания самостоятельного модуля двухфакторной защиты: привязка приложений-аутентификаторов, разовые коды через SMS и почту, аварийные …
Создание скриптов 1 дн назад 0 3
$31320бюджет
Создать сервис A/B-экспериментов с расчётом значимости
Требуется инженер, чтобы собрать сервис контролируемых экспериментов: варианты, распределение трафика, сбор конверсий и честный расчёт значимости с дашбордом и …
Создание скриптов 1 дн назад 0 2
$34800бюджет
Сервис верификации email и оценки доставляемости
Требуется программист для API валидации email: разбор синтаксиса, проверка домена и почтового ящика, фильтр одноразовых и ролевых адресов, чистка баз.
Создание скриптов 1 дн назад 0 3
$27840бюджет
Разработка парсера цен конкурентов с уведомлениями
Требуется парсер, который по графику собирает цены конкурентов с сайтов магазинов, ведёт историю с графиками и уведомляет при достижении заданных порогов.
Создание скриптов 1 дн назад 0 2
$31320бюджет
Все проекты категории
Полезно знать

Как откликнуться на этот заказ

Чтобы получить заказ, войдите как фрилансер и отправьте отклик: опишите, как решите задачу, укажите цену и срок и приложите пример похожей работы из портфолио. Заказчик видит все отклики и выбирает исполнителя, поэтому отвечайте конкретно и по делу.

Гарантия оплаты через безопасную сделку

Все расчёты на ProFreelance защищены. При работе через безопасную сделку деньги резервируются на площадке и переводятся исполнителю только после того, как заказчик принял результат — это защищает обе стороны от обмана.

Похожие заказы и услуги

Смотрите другие предложения в разделе «Проекты» или следите за лентой заказов, чтобы откликаться на новые задачи первым.