Адаптація "Підсистеми моделювання регламенту реєстру"
В даній статті фіксується обсяг змін що були виконані для реалізації підтримки Платформою регіонів обслуговування. |
Опис
В рамках адаптації вимикається набір інструментів, які можна використовувати для моделювання регламенту, який специфічний для українського регіону у Веб-інтерфейсі моделювання регламенту (делегати БП, JUEL функції тощо)
Функціональні сценарії
-
Моделювання бізнес-процесів регламенту реєстру
-
Моделювання дата-моделі регламенту реєстру
-
Створення облікових записів надавачів послуг через csv файл
Зміни в підсистемах
Підсистема |
Компонент |
Зміна |
Підсистема моделювання регламенту реєстру |
Веб-інтерфейс моделювання регламенту (admin-portal) |
Вимкнення JUEL функцій зі списку підказок в Groovy скриптах, які специфічні для українського регіону |
Вимкнення шаблонів елементів, які специфічні для українського регіону |
||
Адаптація окремих шаблонів елементів, які специфічні для українського регіону |
||
Вимкнення розділу "Управління користувачами" |
Перелік шаблонів елементів БП для вимкнення в глобальному регіоні
-
Всі deprecated делегати
-
Get Certificate By Birthdate
-
Get Certificate By Name
-
Search Subjects Edr Registry
-
Get Subject Detail Edr Registry
-
Idp Exchange Service Registry Connector
-
Trembita SOAP connector
-
Signature validation by DSO service (валідація підписів від 3rd party систем)
-
Digital signature by DSO service (залишити тільки System signature by DSO service)
Поза скоупом
Підсистема |
Компонент |
Зміна |
Коментар |
Підсистема моделювання регламенту реєстру |
Веб-інтерфейс моделювання регламенту (admin-portal) |
Керування блек-лістом для поштових адрес на рівні регламенту |
В рамках епіку [BN-12-03][S23][A][OSS] Розширення глобальних налаштувань для blacklist email |
Адаптація дизайну кабінету, керування логотипами та локалізація |
|||
Адаптація компонента "Карта" для стартового тайла (залишається Україна) |
Поза скоупом 1 версії адаптації |
||
Бібліотека liquibase-ddm-ext |
Виключення атрибуту trembita у тегу exposeSearchCondition |
Поза скоупом 1 версії адаптації |
|
Веб-інтерфейс моделювання звітів (redash-admin) |
Локалізація |
В рамках епіку Підтримка декількох мов інтерфейсу перегляду звітів |
|
Сервіс управління регламентом (registry-regulation-management) |
Вимкнення API методу по завантаженню користувачів |
Поза скоупом 1 версії адаптації |
|
Утиліта завантаження надавачів послуг (publish-users-job) |
Не розгортати джобу в глобальному регіоні |
Поза скоупом 1 версії адаптації |
|
Операційне сховище файлів з користувачами (ceph:user-import) |
Не створювати бакет в глобальному регіоні |
Поза скоупом 1 версії адаптації |
|
Архівне сховище файлів з користувачами (ceph:user-import-archive) |
Не створювати бакет в глобальному регіоні |
Поза скоупом 1 версії адаптації |
|
Підсистема управління реляційними базами даних |
Бібліотека data-model |
Виключення типів dn_passport_num, dn_edrpou |
Поза скоупом 1 версії адаптації |
Підсистема виконання бізнес-процесів |
Сервіс виконання бізнес-процесів (bpms) |
Виключення JUEL-функцій на рівні сервісу виконання БП (вимкнена можливість виконати juel-функцію, якщо вона була внесена в код напряму) |
Поза скоупом 1 версії адаптації |
Виключення делегатів БП на рівні сервісу виконання БП (вимкнена можливість запуску делегату, якщо внесений в код напряму) |
Поза скоупом 1 версії адаптації |
||
Валідація email у делегатах відносно блекліста, який налаштований на рівні регламенту |
В рамках епіку [BN-12-03][S23][A][OSS] Розширення глобальних налаштувань для blacklist email |
||
Підсистема управління Платформою та реєстрами |
Веб-інтерфейс управління Платформою та реєстрами (control-plane) |
Вимкнути можливість створення зовнішніх інтеграцій через Трембіту |
У скоупі Адаптація "Підсистеми управління Платформою та реєстрами" |
Вплив на підсистеми
Підсистема | Компонент | Зміна |
---|---|---|
Підсистема розгортання регламенту реєстру |
Утиліта валідації регламент (registry-regulations-validator-cli) |
Зміна правил валідації бізнес-процесів через зміни в шаблонах елементів |
Перелік git комітів
Для відстеження MR зі змінами використовувати фільтр.