Разворачивается в контуре заказчика, встроен в общий ландшафт риска

У рабочего контура и контура администрирования — разные точки входа; данные лежат в собственной прикладной схеме, отдельной от схемы безопасности модуля; обмен с соседними модулями платформы — TPISA, СУОН, СУОР, ISM — включается по условию и не требует доступа к чужой базе напрямую.

Точки входа и экраны

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

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

Третьи лица, поставщики, риски, контроли, Gap, анкетирование, ввод показателей и отчётность — около 60 экранов, собранных в общий навигатор по правам пользователя.

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

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

Роли, права, субъекты, объекты защиты и журнал безопасности модуля — на отдельном экране, доступном только роли «ИБ-администратор».

  • Веб-интерфейсна Java-Framework — та же технология, что и во всей платформе
  • Серверная частьJava, интеграции — через очереди сообщений и сервисные вызовы
  • Хранение данныхмиграции подготовлены для нескольких промышленных СУБД

Справочники модуля — 31 позиция: составы видов контроля, видов риска, отделов Gap и прочих плоских списков правит администратор через права на справочники, без участия разработчика и без пересборки приложения.

Схемы БД

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

  • 79таблиц в прикладной схеме модуля
  • 250изменений в миграциях — метаданные, таблицы, представления, справочники, безопасность
  • 4таблицы в собственной схеме ролей, прав и журнала аудита

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

Обмен с TPISA по RabbitMQ

С модулем TPISA — двусторонний обмен через очереди сообщений: Supplier Analysis сообщает о создании контроля и об изменениях поставщика, а TPISA возвращает статусы своей анкеты TPAQ, по которым контроль сам меняет статус.

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

Обмен включается по условию

Очереди и обменник объявляются, только если в контуре настроено подключение к RabbitMQ: без модуля TPISA или без развёрнутой очереди сообщений Supplier Analysis работает самостоятельно, а не падает на старте из-за отсутствующей интеграции.

Связь с СУОН и СУОР

Поставщик не существует в отрыве от остальной картины операционного риска: карточка синхронизируется с провайдерами СУОН и напрямую связывается с событиями операционного риска СУОР и инцидентами операционной надёжности СУОН.

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

Связь с ISM

Несоответствия связываются с недостатками и корректирующими планами модуля управления недостатками через собственные таблицы связей. Представления данных доступны только для чтения: модуль использует данные смежного модуля без их дублирования.

Источник истины по самим Issues и CAP остаётся в ISM; Supplier Analysis хранит только связи и протокол их изменения — привязку и отвязку, с типом объекта и типом операции по каждой записи. Подробнее о самом протоколе — на странице Gap и связь с ISM.

Граница с оценкой риска поставщика (TP-RAP)

Механика расчёта риска поставщика физически размещена рядом с модулем, но по границам поставки относится к отдельному продукту — TP-RAP продаётся отдельно и в комплект Supplier Analysis по умолчанию не входит.

Остаётся в Supplier Analysis

  • Кнопка запуска оценкииз вкладки контролей карточки поставщика
  • Итог оценкиуровень (Уровень риска) и балл риска — в карточке поставщика и риска
  • Отчёт по рискам поставщиковполучает данные из результата оценки

Относится к TP-RAP

  • Методика и коэффициенты расчётаанкета оценки, весовые коэффициенты, справочники методики
  • Экраны настройки и подбора контролейотдельный раздел навигатора, отдельная поставка
  • Процесс оценкисобственный маршрут запуска и согласования результата

Связанные разделы

Архитектура модуля не сводится к одной странице: права и административный контур, отчётность и точка входа для демонстрации на вашем стенде — рядом.

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

Точки входа, схемы БД, условный запуск обмена с TPISA и границу с TP-RAP — предметно, с техническим согласователем на стороне заказчика.