Що нового у релізі 1.9.7. Частина 7
- 1. Валідація порожніх обов’язкових полів на рівні шаблону бізнес-процесу
- 2. Перевірка цілісності запита на внесення змін до регламенту реєстру
- 3. Розширення можливостей пошуку із вказанням додаткової умови OR в межах однієї таблиці
- 4. Відображення інформації про автора створення та редагування об’єктів
- 5. Генерація
GET
таPOST
-запитів на пошук даних для моделювальників регламенту - 6. Референтний приклад та покращення компонента Textfield для вводу номера телефону (Україна)
- 7. Онбординг у Кабінетах через окремі URL для отримувачів та надавачів послуг
- 8. Управління доступом в Кабінеті користувача: використання КЕП фізичної особи
- 9. Оновлення компонента Edit Grid: налаштування кнопки "Переглянути"
- 10. Відправлення нотифікацій на довільні електронні адреси, що не заборонені blacklist
- 11. Інструкція з аудиту реєстру в розробці, етапності та переліку необхідних експертів для такого аудиту
- 12. Швидкі посилання до адміністративних ресурсів Платформи, які мають інтерфейс
- 13. Оптимізація процесу створення реєстрів: мінімізація шаблонів і гнучкість налаштувань
- 14. Оновлення компоненти Date/Time: розширені опції та гнучкість у виборі дат
- 15. Розгортання регламенту як ідемпотентна операція
- 16. Оновлення Платформи для сумісності з OpenShift версії 4.12 (AWS та vSphere)
1. Валідація порожніх обов’язкових полів на рівні шаблону бізнес-процесу
🛠️ У цьому релізі ми впровадили критичне оновлення у вебінтерфейс моделювання регламенту, зокрема:
✅ Клієнтську валідацію: ваші шаблони бізнес-процесів тепер будуть автоматично перевірятися на наявність порожніх обов’язкових полів. Більше жодних пропущених критичних даних!
🔗 Серверна валідація на пайплайні: ми зробили так, що серверні механізми валідації використовують ті ж правила, що й клієнтська валідація, для забезпечення неперервної консистентності.
📊 Зрозумілі логи: тепер у логах пайплайну в Jenkins ви з легкістю знайдете ідентифікатори задач із помилками, що пов’язані із відсутніми обов’язковими полями.
🚀 Запобігайте помилкам ефективно: Це оновлення не тільки полегшує ваш процес моделювання, а й запобігає потенційним помилкам, що забезпечує високу якість вашої роботи.
Завдяки цим нововведенням, процес моделювання бізнес-процесів стає надійнішим та ефективнішим! 🌟
![wn 1 9 7 1](../../_images/wn-1-9-7/wn-1-9-7-1.png)
![wn 1 9 7 2](../../_images/wn-1-9-7/wn-1-9-7-2.png)
![wn 1 9 7 3](../../_images/wn-1-9-7/wn-1-9-7-3.png)
registry-regulations-validation
![wn 1 9 7 4](../../_images/wn-1-9-7/wn-1-9-7-4.png)
![wn 1 9 7 5](../../_images/wn-1-9-7/wn-1-9-7-5.png)
![wn 1 9 7 6](../../_images/wn-1-9-7/wn-1-9-7-6.png)
Детальніше з функціональністю ви можете ознайомитися на сторінці Валідація порожніх обов’язкових полів у бізнес-процесах. |
2. Перевірка цілісності запита на внесення змін до регламенту реєстру
🛠️ Ми раді анонсувати ключове оновлення у пайплайнах публікації та перевірки регламентів.
✅ Що ми покращили?
-
Перевірка цілісності запитів: тепер кожен запит на внесення змін перевіряється на цілісність, гарантуючи, що всі внутрішні зв’язки й залежності у делегатах бізнес-процесів відповідають нормам.
-
Валідація JUEL-функцій: підвищена точність валідації для JUEL-функцій у бізнес-процесах забезпечує гладке та безпомилкове виконання.
🎯 Кінцевий результат: ваші регламенти тепер ще більш стабільні та надійні. Ніяких несподіванок чи помилок!
🚀 Підвищуйте якість та надійність вашого регламенту з нашими останніми оновленнями. Працюйте ефективно та розумно! 🌟
Більш детально з описом функціональності ви можете ознайомитися на сторінці Перевірка цілісності запитів на внесення змін до регламенту. |
3. Розширення можливостей пошуку із вказанням додаткової умови OR в межах однієї таблиці
🔎 Останнє оновлення в моделюванні регламентів розширює можливості пошуку, дозволяючи моделювальникам регламенту ефективно об’єднувати кілька параметрів пошуку в рамках однієї таблиці за допомогою оператора OR
.
✨ Ключові можливості:
-
Групування параметрів пошуку: Використання умови
OR
дозволяє групувати кілька параметрів пошуку, забезпечуючи більш гнучкі та комплексні запити. -
Контроль порядку виконання операторів: розробники тепер можуть визначати, яким чином будуть виконуватися оператори
AND
таOR
, що надає додаткову гнучкість у формуванні запитів.
🚀 Полегшення процесу моделювання: це оновлення робить процес моделювання більш гнучким, полегшуючи створення складніших запитів пошуку та забезпечуючи більш ефективне використання даних у регламентах.
Більше деталей про особливості налаштування та застосування функціональності ви можете дізнатися на сторінках: |
4. Відображення інформації про автора створення та редагування об’єктів
🌟 Зробіть ваші процеси більш прозорими! Ми раді представити нову функціональність, яка підвищує прозорість для отримувачів та надавачів послуг. Тепер кожен об’єкт на формах бізнес-процесів та у витягах має інформацію про того, хто його створив та востаннє редагував.
✅ Чому це важливо?
-
Інформація про авторів: ви завжди знатимете, хто створив або останнім редагував об’єкт, що забезпечує додатковий рівень прозорості та відповідальності.
-
Докладні звіти для надавачів послуг: отримуйте не лише інформацію про авторство, а й дату та час виконаних дій.
📊 Для кращого розуміння: референтні приклади бізнес-процесів та звітів демонструють ці нові можливості в дії.
З цим оновленням ваші процеси стають не тільки більш ефективними, а й прозорішими. Завжди будьте в курсі, хто стоїть за змінами у ваших реєстрах!
Детальніше про функціональність ви можете переглянути на сторінці Відображення інформації про автора створення та редагування об’єктів. |
5. Генерація GET
та POST
-запитів на пошук даних для моделювальників регламенту
🔍 Ефективне рішення для моделювання запитів: останнє оновлення в інструментарії моделювання регламенту значно спрощує процес створення запитів на пошук даних.
✨ Головне з оновлення:
-
Автоматична Генерація
GET
іPOST
-ендпоінтів: тепер, при створенні запитів на пошук даних, система автоматично генерує якGET
, так іPOST
-ендпоінти, забезпечуючи більшу гнучкість у роботі. -
Обробка складних запитів: впроваджено механізм для створення запитів за типом
IN
/NOT IN
, що ефективно обробляє дані з рядками, які містять коми.
🚀 Ключові переваги: це оновлення не тільки робить процес створення запитів швидшим та простішим, але й забезпечує коректну обробку складних даних.
Більш детально про функціональність читайте у розділі Оператор in | notIn. |
6. Референтний приклад та покращення компонента Textfield для вводу номера телефону (Україна)
📱 Покращення введення телефонних номерів: в нашій останній розробці, ми внесли значні покращення до компонента Textfield, спеціально для введення номерів телефону в українському форматі.
✨ Основні оновлення та функції:
-
Референтний приклад із маскою для телефонів: Тепер моделювальники регламенту можуть використовувати референтний приклад для створення полів введення з готовою маскою номера телефону, що відповідає українському формату:
+380(00)123-4567
.
-
Видалення службових символів: компонент Textfield тепер можна налаштувати таким чином, щоб він автоматично видаляв всі службові символи та розділові знаки, передаючи лише чисті цифри.
🔍 Підвищення якості обробки даних: ці зміни не лише роблять процес введення номерів телефону зручнішим та інтуїтивнішим, але й підвищують точність обробки даних.
🚀 Використовуйте ці нові можливості для оптимізації форм введення даних у ваших регламентах та системах.
Детальніше про нову функціональність читайте на сторінці Моделювання компонента Textfield для вводу номера телефону (Україна). |
7. Онбординг у Кабінетах через окремі URL для отримувачів та надавачів послуг
🔗 Новий рівень доступу та реєстрації: впроваджено цінне оновлення, яке дозволяє як отримувачам, так і надавачам послуг, які ще не пройшли автентифікацію, використовувати спеціалізовані URL для онбордингу та призначення ролей у Кабінеті.
✨ Ключові особливості оновлення:
-
Гнучкий онбординг через URL: Тепер користувачі можуть переходити за спеціалізованими посиланнями для проходження онбордингу та отримання конкретних ролей в реєстрі.
-
Передача параметрів через URL: Моделювальникам регламенту доступна можливість передачі в посиланні на Кабінет користувача важливих параметрів, які включають роль, назву бізнес-процесу, стартову форму та додаткові параметри для автозаповнення форми.
-
Референтний бізнес-процес: надано референтні приклади бізнес-процесів, що демонструють нові можливості в дії.
🚀 Це оновлення значно спрощує процес онбордингу та призначення ролей для обох категорій користувачів — отримувачів та надавачів послуг, роблячи цей процес більш гнучким та інтуїтивним.
![assign role via url 7](../../../registry-develop/_images/best-practices/bp-assign-role-via-url/assign-role-via-url-7.png)
![wn 1 9 7 24](../../_images/wn-1-9-7/wn-1-9-7-24.png)
![wn 1 9 7 25](../../_images/wn-1-9-7/wn-1-9-7-25.png)
![wn 1 9 7 26](../../_images/wn-1-9-7/wn-1-9-7-26.png)
Детальніше про функціональність читайте на сторінці Призначення ролей та запуск бізнес-процесу за прямим посиланням. |
8. Управління доступом в Кабінеті користувача: використання КЕП фізичної особи
🔐 Розширення можливостей автентифікації: Введено нову можливість для надавачів послуг, яка дозволяє доступ до Кабінету користувача з використанням ключа електронного цифрового підпису (КЕП) фізичної особи.
![cp create registry ua 9 1](../../../admin/_images/registry-management/registry-create/cp-create-registry-ua-9-1.png)
✨ Ключові оновлення:
-
Доступ без ЄДРПОУ: надавачі послуг тепер можуть отримувати доступ до Кабінету, використовуючи КЕП фізичної особи, навіть якщо у них відсутній параметр "ЄДРПОУ".
-
Гнучкість налаштувань адміністраторами: адміністратори реєстру мають змогу налаштовувати дозволи на автентифікацію та накладання підпису для таких користувачів через Вебінтерфейс управління Платформою.
-
Варіативність методів автентифікації: підтримка автентифікації через віджет ІІТ та сервіс
id.gov.ua
, залежно від обраного типу автентифікації. -
Контроль та безпека у процесі реєстрації: референтний приклад бізнес-процесу самореєстрації з додатковою модерацією, що забезпечує ефективний контроль над процесом.
🚀 Це оновлення значно підвищує гнучкість та безпеку в процесі автентифікації, дозволяючи надавачам послуг ефективніше управляти доступом до Кабінету.
Скористайтеся цими новими можливостями для забезпечення більш гнучкого та безпечного доступу до ваших сервісів! 🌐
Детальніше про функціональність ви можете дізнатися на сторінках: |
9. Оновлення компонента Edit Grid: налаштування кнопки "Переглянути"
🔧 Нові можливості для контролю інтерфейсу: ми раді анонсувати важливі оновлення у налаштуваннях компоненти Edit Grid, які значно розширюють можливості моделювальників регламенту реєстру у керуванні інтерфейсом.
✨ Основні зміни:
-
Гнучкість відображення кнопки "Переглянути": моделювальники тепер можуть приховувати цю кнопку у контекстному меню рядка таблиці, особливо коли активовано режим перегляду таблиці "read only".
-
Адаптація до потреб користувачів: ця можливість дозволяє адаптувати форми задач бізнес-процесів відповідно до конкретних потреб та вимог користувачів.
🚀 Підвищення ефективності роботи з формами**: це оновлення надає більше контролю над відображенням елементів інтерфейсу, забезпечуючи більшу гнучкість та ефективність у роботі з формами.
Більш детально про функціональність див. на сторінці Керування опцією "Переглянути" в табличному компоненті EditGrid. |
10. Відправлення нотифікацій на довільні електронні адреси, що не заборонені blacklist
📧 Ми розширили можливості відправки нотифікацій у ваших бізнес-процесах, дозволяючи надсилати повідомлення на будь-які електронні адреси, які не входять до blacklist.
✨ Особливості оновлення:
-
Гнучкість вибору адрес: відтепер можна відправляти нотифікації на адреси, введені на формі, збережені в базі даних реєстру, або отримані із зовнішніх систем.
-
Перевірка на blacklist: безпечність вашої комунікації забезпечується завдяки перевірці адрес на приналежність до доменів, заборонених на території України.
🔍 Референтний приклад: переконайтеся в ефективності цих змін, ознайомившись із референтним прикладом бізнес-процесу, який ілюструє нові можливості.
Це оновлення сприяє більшій гнучкості та ефективності у моделюванні бізнес-процесів, забезпечуючи точніше та більш контрольоване відправлення електронних нотифікацій.
![wn 1 9 7 14](../../_images/wn-1-9-7/wn-1-9-7-14.png)
![bp send notifications blacklist 7](../../../registry-develop/_images/best-practices/bp-send-notifications-blacklist/bp-send-notifications-blacklist-7.png)
![wn 1 9 7 16](../../_images/wn-1-9-7/wn-1-9-7-16.png)
Детальніше про функціональність читайте на сторінці Відправлення сповіщень на електронні адреси з фільтрацією Blacklist. |
11. Інструкція з аудиту реєстру в розробці, етапності та переліку необхідних експертів для такого аудиту
🔍 Підвищуйте якість ваших реєстрів: ми розробили комплексну інструкцію, яка надасть вашій команді розробки всі необхідні знання та керівництво для ефективного проведення аудиту реєстру.
✅ Основні аспекти інструкції:
-
Ключові етапи розробки для аудиту: отримайте чітке розуміння, на яких етапах розробки аудит є найбільш критичним.
-
Експерти для залучення: дізнайтеся, яких експертів та спеціалістів слід залучати на різних етапах для забезпечення детального та ефективного аудиту.
-
Оптимізація процесу аудиту: використовуйте рекомендовані методи та практики для оптимізації процесу та підвищення його ефективності.
🚀 Забезпечте відповідність стандартам: ця інструкція допоможе вашій команді забезпечити, що кожен розроблений реєстр відповідає встановленим стандартам та вимогам.
Детальніше про це див. у розділі Аудит регламенту реєстру. Загальні рекомендації |
12. Швидкі посилання до адміністративних ресурсів Платформи, які мають інтерфейс
🔗 Ефективність та зручність: наше останнє оновлення в адміністративній консолі Control Plane значно спрощує доступ адміністраторів до ключових адміністративних ресурсів Платформи.
✨ Що змінилося?
-
Згруповані посилання: посилання на адміністративні ендпоінти тепер згруповані за операційною та адміністративною зонами Платформи, що робить навігацію більш інтуїтивною.
-
Організація за частотою використання: посилання розташовані в порядку, що відображає їх частоту використання, дозволяючи вам швидше дістатися до потрібного інструменту.
🚀 Швидко, зручно, ефективно: завдяки цим оновленням, керування адміністративними ресурсами Платформи стає значно швидшим і зручнішим.
Більш детально з описом функціональності ви можете ознайомитися на сторінці Швидкі посилання до адміністративних ресурсів Платформи. |
13. Оптимізація процесу створення реєстрів: мінімізація шаблонів і гнучкість налаштувань
🔄 Зміни в адміністративній панелі Control Plane: Ми значно спростили процес створення реєстрів, надавши адміністраторам більше можливостей для гнучкого налаштування. Ці зміни роблять процес створення та керування реєстрами більш інтуїтивним, гнучким та відповідним до поточних вимог. Це ще один крок вперед у покращенні досвіду користування нашої платформи.
🔧 Ключові оновлення:
-
Версія шаблону реєстру: вибір між поточною та попередньою версією реєстру забезпечує відповідність останнім вимогам та потребам.
-
Вибір режиму розгортання: можливість вибору між режимами
development
таproduction
дає гнучкість при реалізації реєстру. -
Параметри віртуальних машин та горизонтальне масштабування: для інфраструктур, зокрема AWS, введено специфічні параметри, що підвищують точність налаштувань. Додано можливості налаштування горизонтального масштабування (Replicas Amount) відповідно до потреб.
-
Ресурси та горизонтальне масштабування: гнучкіше керування ресурсами та можливості налаштування вертикального (CPU, RAM) масштабування відповідно до потреб.
-
Кабінети користувачів: оновлено вкладки для Кабінетів надавача та отримувача послуг. Додано опції для їх розгортання.
Зображення 15. Кабінет надавача послугЗображення 16. Кабінет отримувача послуг -
Кабінет адміністратора регламенту: тепер ви можете дозволити або заборонити розгортання вебпорталу для моделювання та розробки регламенту реєстру.
-
Підсистема управління геоданими: нова вкладка, що дозволяє вирішити, чи потрібно розгортати геомодуль.
-
Оптимізація навігації: вдосконалено перехід між вкладками, що забезпечує більшу зручність при налаштуванні реєстру.
Більш детально про нові розробки можна дізнатися на сторінці Розгортання екземпляра реєстру. |
14. Оновлення компоненти Date/Time: розширені опції та гнучкість у виборі дат
📅 Новий рівень гнучкості у виборі дати: з останнім оновленням компоненти Date/Time, користувачі тепер мають значно більше опцій та гнучкості при виборі дат у календарі.
✨ Ключові оновлення компоненти Date/Time:
-
Легкий вибір року: можливість вибору потрібного року через випадний список, спрощуючи вибір дат, що знаходяться далеко від поточної.
-
Різноманітні опції вибору дати: включаючи можливість вибору попередніх дат, включаючи сьогоднішню, обрання дати з встановленого проміжку, та інші.
-
Гнучкість у введенні дати: опції для обрання дати лише через календар або введення вручну, відповідно до потреб користувача.
-
Референтні приклади для демонстрації: доступні референтні бізнес-процеси із налаштованими формами в демо-реєстрі, демонструючи використання нових можливостей.
🚀 Це оновлення забезпечує ширші можливості для налаштування та використання компоненти Date/Time, відповідаючи різним потребам та сценаріям використання.
Використовуйте ці нові можливості для поліпшення інтерфейсу та зручності вибору дат у вашому регламенті або системі! 🌐
Більш детально з описом функціональності ви можете ознайомитися на сторінці Моделювання компонента Date/Time для вводу дати (Україна). |
15. Розгортання регламенту як ідемпотентна операція
🔍 Ознайомтеся з ідемпотентним розгортанням регламенту: нова функціональність вносить ключові зміни у процес розгортання регламенту, підвищуючи точність та забезпечуючи консистентність ваших операцій.
🌟 Основні особливості:
-
Автоматизоване порівняння станів: система тепер сама порівнює поточний стан регламенту з останнім успішним виконанням, мінімізуючи ризики неконсистентності.
-
Захист чексум: кожна ваша чексума (
SHA256
) надійно збережена, що гарантує безпеку змін. -
Гнучкість у розгортанні: можливість примусового розгортання надає додаткову гнучкість у роботі.
🎯 Зручність та продуктивність: це оновлення робить процес розгортання регламенту більш інтуїтивним та продуктивним.
Детальніше про функціональність читайте на сторінці Ідемпотентне розгортання регламенту реєстру. |
16. Оновлення Платформи для сумісності з OpenShift версії 4.12 (AWS та vSphere)
Платформа 1.9.7 готова до оновлення OKD до версії 4.12.
Перед оновленням OKD до версії 4.12, необхідно підготувати відповідні заходи для забезпечення сумісності згідно з розділами: Детальні інструкції й рекомендації щодо оновлення містяться на сторінці Оновлення версії OKD з 4.11 до 4.12. |