Модуль платформы, а не отдельное приложение поверх неё

Собственная схема данных и собственный контур прав — но общий с платформой движок безопасности, представлений и уведомлений: рабочий контур и контур администрирования разведены по разным точкам входа с самого начала.

Точки входа модуля

У модуля — разные точки входа для рабочего контура и для контура администрирования, а маршрутизация после входа зависит от набора ролей пользователя: сотрудник с рабочими ролями попадает в реестры планов и тестирований, а «ИБ-администратор» — в собственный контур настройки ролей и прав, недоступный остальным ролям вообще.

Рабочий контур

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

отдельная точка входа

Контур администрирования

Роли, права, назначение ролей сотрудникам и журнал действий контура — доступен только роли «ИБ-администратор».

Зависимости от платформы

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

  • Веб-интерфейсобщий с платформой
  • Модель безопасностиобщий движок платформы + собственная схема ролей модуля
  • Уведомленияобщие платформенные обработчики рассылки
  • Построение представлений и отчётовобщий индикативный движок платформы

Интеграция с СУОН

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

Интеграция с ISM

Недостаток, выявленный при тестировании, не остаётся записью внутри одной карточки: тест можно связать с конкретным Issue модуля управления недостатками (ISM) и с его корректирующим планом (CAP), а Issue ID автоматически подтягивается в раздел годовой аттестации и в отчёты по тестированию — устранение недостатка ведётся там, где для этого есть весь процесс, а не дублируется внутри модуля непрерывности.

Собственная схема данных

У модуля — две собственные схемы: рабочие данные (планы, тесты, справочники) и отдельная схема контура прав и аудита, физически отделённая от рабочих данных. Миграции ведутся тем же Liquibase-конвейером, что и у остальной платформы, — по слоям: сначала базовая структура и метаданные, затем последовательные версии доработок.

  • 2собственные схемы: рабочие данные и контур прав/аудита
  • ~25таблиц предметной области в рабочей схеме
  • 3представления, агрегирующие данные планов и сотрудников
  • 13типов объектов защиты в собственной модели прав

Требования к развёртыванию

Часть требований жёстко задана реализацией модуля, часть — параметр площадки и проекта внедрения, который согласуется под конкретную инфраструктуру заказчика.

ПараметрКак задан
Аутентификациятип аутентификации — параметр платформы, задаётся конфигурацией при развёртывании
Миграции схемы данныхLiquibase-конвейер, единый для всей платформы
Ежедневная проверка сроковзапускается в полночь; правила проверки зафиксированы в модуле
Почтовый сервер для уведомленийподключается на этапе развёртывания к платформенному обработчику рассылки
Операционные системы и браузеры пользователейсогласуются под парк техники вашей организации при подключении

Что настраивается под вашу организацию

ПараметрКак фиксируется
Соответствие 7 ролей модуля должностям вашей организацииметодический ориентир, финализируется на старте проекта — подробнее на странице «Права доступа»
Порог повторных попыток тестирования (сейчас 4) и обязательность годовой периодичности аттестациисогласуются с владельцем продукта под ваш проект и нормативные требования вашей организации
СУБД, операционные системы и браузерысогласуются с владельцем продукта под инфраструктуру площадки
Сроки внедрения и состав пилотасогласуются с владельцем продукта под ваш проект
Уровень и условия поддержкификсируются в договоре на внедрение
Лицензированиесогласуется с владельцем продукта
Сертификация и включение в реестр отечественного ПОформулировки о соответствии конкретному нормативному акту и о сертификации согласуются с владельцем продукта отдельно

Обсудить развёртывание модуля в вашем контуре

Точки входа, собственную схему данных, интеграции с СУОН и ISM и требования к развёртыванию — предметно разберём на инфраструктуре вашей организации.