Платформа для розгортання та супроводження державних електронних реєстрів Платформа реєстрів

Платформа Реєстрів

    • Що нового
      • Що нового: функціональні зміни
      • Примітки до релізу
      • Покращення та виправлення дефектів у релізі 1.9.8
      • Зворотно несумісні зміни
      • Застаріла функціональність
    • Користувачам
      • Надавачам послуг
        • Загальний огляд Кабінету користувача
        • Формування витягів
          • Формування проєктів наказів у форматі DOCX
          • Формування витягів-звітів у форматі CSV
        • Сортування та пагінація
          • Пагінація та сортування задач у Кабінеті посадової особи
          • Пагінація та сортування послуг у Кабінеті посадової особи
          • Сортування послуг за статусом виконання у Кабінеті посадової особи
      • Отримувачам послуг
        • Загальний огляд Кабінету отримувача послуг
        • Формування PDF-витягів
        • Відправлення повідомлень користувачам
          • Відправлення inbox-повідомлень користувачам
          • Підтвердження електронної адреси за допомогою OTP-коду у профілі користувача
          • Отримання push-повідомлень з OTP-кодом у застосунку "Дія"
        • Сортування та пагінація
          • Пагінація та сортування послуг у Кабінеті отримувача послуг
      • Автентифікація користувачів реєстру та підпис даних
      • Зв’язок зі службою підтримки
        • Зв’язок зі службою підтримки під час виникнення критичних помилок
        • Зв’язок зі службою підтримки під час виникнення некритичних помилок
      • Робота з файлами
        • Завантаження файлів формату p7s та asics у Кабінетах
        • Завантаження файлів з таблиці в один клік
      • Нотифікації про успішне виконання задач у Кабінетах користувачів
      • Системні попереджувальні вікна для підтвердження дій у Кабінетах користувачів
    • Адміністраторам Платформи
      • Встановлення та налаштування
        • Вимоги до OKD-кластерів щодо інсталювання Платформи
        • Розгортання Платформи на цільових оточеннях
          • Розгортання Платформи з нуля в публічному хмарному середовищі AWS
          • Розгортання Платформи з нуля в публічному хмарному середовищі Azure
          • Розгортання Платформи з нуля в публічному хмарному середовищі GCP
          • Розгортання Платформи з нуля у приватному хмарному середовищі vSphere
        • Налаштування внутрішнього SMTP-сервера
        • Зміна мережевого провайдера кластера OKD 4.x
        • Розгортання програмного емулятора криптомодуля Гряда-301
        • Безпечне налаштування адміністративних акаунтів
          • Політика паролів
          • Налаштування двохфакторної автентифікації
          • Захист від підбору паролів
        • Перенесення Docker-образів до Nexus-кластера
      • Control Plane: Керування Платформою та реєстрами
        • Керування Платформою
          • Інформація про Платформу
          • Налаштування Платформи
          • Створення адміністраторів Платформи
        • Розгортання екземпляра реєстру
        • Перегляд та внесення змін до конфігурації реєстру
        • Видалення реєстру
        • Налаштування доступу до реєстрів
        • Налаштування ключів та сертифікатів цифрового підпису
          • Ключі цифрового підпису
            • Оновлення ключів та сертифікатів цифрового підпису для Платформи
            • Оновлення ключів та сертифікатів цифрового підпису для реєстру
            • Генерація КЕП-ключів та сертифікатів в IIT (Тестовий АЦСК)
          • Сертифікати для перевірки підписів
            • Налаштування сертифікатів для перевірки ключів цифрового підпису Платформи
            • Налаштування сертифікатів для перевірки ключів цифрового підпису реєстру
        • Керування ресурсами реєстру
        • Налаштування власних DNS-імен
          • Налаштування власного DNS-імені для Кабінетів
          • Налаштування власного DNS-імені для Keycloak
        • CIDR: Обмеження доступу до Платформних та реєстрових компонентів
        • Підтвердження запитів на внесення змін до реєстру
        • Керування обмеженнями на завантаження цифрових документів
        • Обмеження доступу на рівні IP до SOAP-роутів ШБО "Трембіта"
        • Швидкі посилання до сервісів
          • Швидкі посилання до адміністративних ресурсів Платформи
          • Швидкі посилання до сервісів реєстру
      • Міграція
        • Розуміння нашої стратегії міграції
        • Міграція реєстрів
      • Оновлення
        • Оновлення Платформи та реєстрів до версії 1.9.8: спеціальні кроки
        • Оновлення інфраструктурних компонентів Платформи
        • Оновлення компонентів реєстру
        • Оновлення версії OKD з 4.11 до 4.12
        • Оновлення сертифікатів кластера OpenShift
      • Резервне копіювання та відновлення
        • Відновлення кластера
          • Аварійне відновлення роботи кластера у випадку збоїв
          • Відновлення master-нод кластера
        • Центральні компоненти
          • Резервне копіювання та відновлення центральних компонентів
          • Керування розкладом створення резервних копій центральних компонентів та часом їх зберігання
        • Середовище реєстру
          • Створення резервних копій та відновлення екземпляра реєстру вручну
          • Керування розкладом резервного копіювання реєстру
          • Резервне копіювання та відновлення бази даних реєстру
      • Масштабування
        • Масштабування ресурсів реєстру
        • Вертикальне масштабування master nodes для OKD у AWS та vSphere
      • Технічне обслуговування підсистеми логування (EFK)
        • Розширення місця в Elastic Search
        • Розширення дисків Elasticsearch в середовищі vSphere з використанням StorageClass "thin"
      • Керування розподіленою файловою системою
        • Первинні налаштування процесів Scrubbing та Deep Scrubbing у Ceph-кластері
        • Обслуговування Ceph-кластера та суміжних процесів
        • Розширення кількості OSD та налаштування ребалансування в Ceph
        • Розширення дисків для CEPH
        • Масштабування розміру файлової системи Ceph
        • Міграція дисків реєстрових інстансів БД з типом ceph-rbd до типів дисків хмарного сховища
        • Сховище S3 Ceph Object Storage
          • S3 Ceph Object Storage політики
      • Інтеграція із зовнішніми системами
        • Налаштування взаємодії з ІСЕІ ID.GOV.UA
        • Інтеграція із зовнішніми сервісами за допомогою конектора REST: Створення serviceEntry та секрету для авторизації сервісу
        • Налаштування інтеграції з "Дія"
      • Навчання технічних адміністраторів платформи
        • Посадова інструкція для технічного адміністратора Платформи
        • Інструменти адміністратора Платформи
    • Командам розробки та супроводу реєстрів
      • Адміністраторам реєстру
        • Хто такі адміністратори реєстру
        • Розгортання демо-реєстру із референтними прикладами
        • Кабінет адміністратора регламентів
          • Управління версіями регламенту
            • Огляд та налаштування майстер-версії змін
            • Створення запитів на внесення змін
            • Перегляд та управління налаштуваннями версії-кандидата
            • Перевірка цілісності запитів на внесення змін до регламенту
          • Управління користувачами
          • Моделювання регламенту реєстру
            • Управління глобальними налаштуваннями реєстру
            • Управління моделями бізнес-процесів реєстру
              • Створення бізнес-процесів
              • Редагування бізнес-процесів
              • Пошук процесів за назвою
              • Копіювання бізнес-процесів
              • Завантаження (upload) бізнес-процесів
              • Сортування бізнес-процесів
              • Категоризація доступних послуг у кабінетах користувачів
              • Видалення бізнес-процесів
              • Перегляд та редагування складових бізнес-процесу
                • Перегляд та редагування коду XML-представлення процесів
                • Моделювання бізнес-процесів у BPMN-редакторі
                • Редагування скриптів бізнес-процесів у візуальному редакторі коду
            • Управління схемами UI-форм реєстру
              • Створення UI-форм
              • Редагування UI-форм
              • Навігація та пошук UI-форм
              • Копіювання UI-форм
              • Завантаження UI-форм
              • Сортування та пагінація UI-форм
              • Видалення форм
              • Перегляд та редагування коду JSON-представлення форми
              • Перегляд та редагування складових форми (Вкладки)
            • Таблиці
              • Таблиці моделі даних реєстру та їх структури
              • Моделювання структури таблиць БД реєстру в XML-редакторі коду
            • Управління шаблонами звітів реєстру
          • Зв’язок зі службою підтримки під час виникнення некритичних помилок
        • Робота з регламентом реєстру в Gerrit
          • Структура регламенту реєстру
          • Операції з регламентом в Gerrit
          • Автоматична валідація змін до регламенту
          • Cleanup-процес видалення регламенту
          • Ідемпотентне розгортання регламенту реєстру
        • Створення користувачів
          • Створення окремого користувача та надання прав доступу
          • Імпорт користувачів через файл та надання прав доступу
          • Створення адміністраторів реєстру
          • Реєстрація користувачів реєстру
        • Налаштування автентифікації користувачів
          • Надавачі послуг
            • Налаштування автентифікації надавачів послуг
            • Налаштування доступу до Кабінету надавачів послуг через КЕП фізичної особи
            • Налаштування самостійної реєстрації для надавачів послуг
            • Використання єдиного облікового запису в системі
          • Отримувачі послуг
            • Налаштування автентифікації та підпису даних для отримувачів послуг
        • Робота з базою даних
          • Взаємодія з базою даних реєстру через pgAdmin
          • Взаємодія з базою даних реєстру через зовнішній клієнт
        • Ієрархічна модель
        • Рольова модель за територіальною прив’язкою (КАТОТТГ)
        • Робота з геоданими у реєстрі
        • Відправлення повідомлень користувачам
          • Відправлення in-app-повідомлень у скриньку Кабінету отримувача послуг
            • Налаштування відправлення in-app повідомлень користувачам
          • Відправлення поштових повідомлень користувачам
            • Налаштування шаблону повідомлення з кодом для підтвердження каналу зв’язку Email
            • Відправлення повідомлень користувачам через електронну пошту
            • Налаштування підключення до поштового сервера
          • Відправлення повідомлень користувачам у застосунок "Дія"
            • Налаштування шаблону push-повідомлення з кодом для підтвердження каналу зв’язку "Дія"
            • Налаштування відправлення push-повідомлень у застосунок "Дія"
        • Адміністрування бізнес-процесів у Camunda Cockpit
        • Перегляд журналів подій Платформи (Kibana)
          • Робота із журналами подій в інтерфейсі застосунку Kibana
          • Створення index pattern audit* у Kibana
          • Візуалізація стану запитів у Kibana при роботі реєстру
        • Моніторинг систем Платформи
          • Налаштування сповіщень моніторингу Grafana
          • Моніторинг показників виконання бізнес-процесів
          • Моніторинг метрик публічного API
        • Управління налаштуваннями реєстру (settings.yaml)
        • Налаштування режиму розгортання реєстру (deployment mode)
        • Налаштування витягів реєстру
        • Інтеграція із зовнішніми реєстрами та системами
          • Управління зовнішніми інтеграціями
          • Реєстрація підсистеми нового реєстру на ШБО "Трембіта" Платформи
          • Інтеграційна REST-взаємодія реєстрів з іншими реєстрами на Платформі та зовнішніми системами
          • Ваша команда викликає API
            • ШБО "Трембіта"
              • Налаштування взаємодії з реєстрами через ШБО "Трембіта" у Control Plane
              • Інтеграція з "Трембіта": SOAP API контракт (XML)
                • Сервіс пошуку суб’єкта в ЄДР (SearchSubjects)
                • Сервіс отримання детальної інформації про суб’єкта в ЄДР (SubjectDetail)
                • Сервіс отримання даних Свідоцтва про народження (GetCertByNumRoleNames)
                • Сервіс отримання даних Свідоцтва про народження (GetCertByNumRoleBirthDate)
                • Сервіс пошуку довідки ВПО (IDPexchangeService)
            • Інші реєстри та системи
              • Інтеграція із зовнішніми сервісами за допомогою конектора REST: Налаштування регламенту
              • Налаштування взаємодії з іншими системами у Control Plane
          • Ваша команда надає API
            • Як власнику реєстру виставити SOAP API: Ваш путівник
            • Приватні дані
              • Налаштування авторизації: розмежування доступу до бізнес-процесів та API-представлень реєстру через SOAP та REST
              • ШБО "Трембіта"
                • Реєстрація API-ендпоінтів у ШБО "Трембіта": активація та виклик бізнес-процесів
                • Реєстрація сервісів та виклик API дата-фабрики через ШБО "Трембіта"
              • Інші реєстри та системи
                • Виклик реєстру зовнішньою системою: Отримання JWT-токена у Keycloak
            • Публічні дані
              • Налаштування доступу до публічних даних реєстру
            • Отримання контенту файлів
              • Отримання контенту файлів через зовнішні API
          • Налаштування емуляторів зовнішніх інтеграцій
        • Налаштування рейт-лімітів
          • API Рейт-ліміти: обмеження кількості запитів за одиницю часу
          • Налаштування рейт-лімітів для пошукових умов, файлових ендпоінтів та бізнес-процесів
        • Очищення застарілих процесів
          • Видалення застарілих бізнес-процесів
          • Видалення документів з S3 Ceph-бакетів і Redis
          • Визначення розміру бакетів бізнес-процесів
          • Налаштування переадресації портів для доступу до Redis
        • Дистанційне підключення до сервісів
        • Типові помилки та алгоритм їх усунення
        • Дебаг під час моделювання регламенту реєстру
        • Налаштування логотипів та favicon для кабінетів реєстру
        • Налаштування таймаутів
          • Налаштування таймауту для BPMS та Rest API
          • Налаштування таймаутів для Redash, Kong та Common Web App
      • Моделювальникам даних
        • Створення логічної моделі даних реєстру
        • Створення фізичної моделі даних
          • Інструмент створення та керування фізичною моделлю даних Liquibase
          • Алгоритм виконання операцій з таблицями та полями в базі даних
          • Перелік стандартних тегів Liquibase
          • Розширення Liquibase для моделювання даних
            • Моделювання доступу до даних за допомогою RBAC
            • Атрибути пошукових умов
              • Атрибут searchType
              • Атрибут required
            • Оператори
              • Оптимізація пошукових запитів: управління логічними операторами AND та OR в рамках однієї таблиці
            • Поєднання таблиць
              • Сценарії поєднання таблиць за допомогою JOIN із додатковими умовами AND та OR
            • Сценарії побудови фізичної моделі даних реєстру
          • Налаштування доступу до API-представлень реєстру
          • Генерація унікального номера для створених у реєстрі сутностей
        • Первинне завантаження даних
          • Підготовка даних до міграції
          • Опис процедури PL/pgSQL для первинного завантаження даних реєстру
        • Розробка аналітичної звітності
          • Обмеження вибірки даних на основі інформації з токена
      • Моделювальникам бізнес-процесів
        • Моделювання бізнес-процесів і таблиць прийняття рішень
          • Що таке бізнес-процеси: аналіз, структура і типи операцій
          • Моделювання та внесення змін до бізнес-процесу
          • Варіанти та загальний алгоритм моделювання бізнес-процесів
          • Інтеграційні розширення бізнес-процесів
            • Встановлення типових розширень до бізнес-процесів (для локальної розробки)
            • Інтеграційні розширення завдань користувача: User task templates
              • Налаштування форми користувача: User form
              • Підписання даних КЕП надавача послуг: Officer Sign Task
              • Підписання даних КЕП отримувача послуг: Citizen Sign Task
            • Інтеграційні розширення сервісних завдань: Service task templates
              • Керування користувачами та атрибутами
                • Створення користувача в Keycloak: Create Keycloak officer user
                • Збереження атрибутів надавача послуг в Keycloak: Save officer user attributes to Keycloak
                • Пошук користувачів реєстру за атрибутами: Search registry users by attributes
                • Отримання користувачів за роллю з Keycloak: Get users by role from Keycloak
              • Керування ролями користувача
                • Додавання ролі користувачу у Keycloak: Add role to keycloak user
                • Збереження ролей користувачів до Keycloak: Save user roles
                • Отримання ролей користувача з Keycloak: Get Keycloak roles from user
                • Отримання ролей з Keycloak-реалму: Get Keycloak roles by realm
                • Видалення ролі користувача з Keycloak: Remove role from keycloak user
              • Керування налаштуваннями користувача
                • Отримання налаштувань користувача: Read user settings
              • Керування сутностями
                • Створення сутностей
                  • Створення сутності у Фабриці даних: Create entity in data factory
                  • Створення декількох сутностей в рамках однієї транзакції: Create nested entities in data factory
                  • Створення сутностей у фабриці даних масивом: Batch creation of entities in data factory
                  • Створення сутностей масивом у фабриці даних v2: Batch creation of entities in data factory v2
                • Асинхронне створення сутностей
                  • Асинхронне завантаження даних з CSV: Async Data Load CSV Delegate
                • Читання та пошук сутностей
                  • Отримання сутності із фабрики даних: Read entity from data factory
                  • Отримання сутностей у Фабриці даних масивом: Batch Read entities from data factory
                  • Пошук сутностей у фабриці даних: Search for entities in data factory
                • Оновлення сутностей
                  • Оновлення сутності у Фабриці даних: Update entity in data factory
                  • Часткове оновлення сутності у Фабриці даних: Update entity in data factory partially
                • Видалення сутностей
                  • Видалення сутності з бази даних: Delete entity from data factory
                • Загальний делегат для керування сутностями
                  • Конектор до Фабрики даних: Connect to data factory
              • Моделювання системних цифрових підписів (цифрові печатки)
                • Підписання даних системним ключем: System signature by DSO service
              • Інтеграція зовнішніх систем
                • Інтеграція із зовнішніми системами: Connect to external system v2
              • Моделювання витягів
                • Генерування витягу: Generate Excerpt
                • Визначення ідентифікатора витягу: Define process excerpt id
                • Перевірка статусу витягу: Get Excerpt Status
              • Керування помилками
                • Надсилання системної помилки: Throw system error
                • Надсилання валідаційної помилки: Throw validation error
              • Моделювання статусів
                • Визначення статусу виконання бізнес-процесу: Define business process status
            • Інтеграційні розширення для виклику глобальних підпроцесів: Call Activity
              • Виклик глобального підпроцесу: Call Activity
              • Перевірка статусу витягу: Check excerpt status
            • Інтеграція реєстрів на Платформі
              • Старт бізнес-процесу в іншому реєстрі: Start business process in another registry
              • Пошук сутностей у базі даних іншого реєстру
            • Інтеграційні SOAP-конектори до інших реєстрів
              • ЄДР
                • Отримання інформації за суб’єктом в ЄДР: Search Subjects Edr Registry
                • Отримання деталізованої інформації за суб’єктом в ЄДР: Get Subject Detail Edr Registry
              • ДРАЦС
                • Отримання даних за свідоцтвом про народження (дата): Get Certificate By Birthdate
                • Отримання даних за свідоцтвом про народження (ПІБ): Get Certificate By Name
              • ВПО
                • Отримання інформації за довідкою внутрішньо переміщеної особи (ВПО): Idp Exchange Service Registry Connector
              • Загальні SOAP-конектори
                • Загальний SOAP HTTP-конектор: SOAP http connector
                • Загальний Trembita SOAP-конектор: Trembita SOAP connector
            • Валідація шаблонів типових розширень
          • JUEL-функції: скриптування у бізнес-процесах
            • Отримання даних користувача
              • Функція initiator()
              • Функція completer()
              • Функція system_user()
            • Отримання даних форми
              • Функція submission()
              • Функція sign_submission()
            • Отримання даних про системний підпис
              • Функція signature_content()
              • Функція signature_details()
            • Встановлення та отримання змінних
              • Функція set_variable()
              • Функція set_transient_variable()
              • Функція get_variable()
            • Обробка цифрових документів
              • Функція save_digital_document()
              • Функція save_digital_document_from_url()
              • Функція get_digital_document_metadata()
              • Функція load_digital_document()
            • Отримання даних повідомлення
              • Функція message_payload()
            • Отримання даних про процес
              • Функція process_caller()
            • Отримання токена для інтеграції з "Трембіта"
              • Функція get_trembita_auth_token()
          • Елементи моделювання
            • Задачі
            • Шлюзи
              • Ексклюзивний шлюз, що керується подіями
            • Події
              • Подія «З’єднання»
              • Подія «Повідомлення»
              • Подія «Таймер»
              • Подія «Помилка»
            • Підпроцеси
              • Вбудований підпроцес
              • Глобальний підпроцес (Call Activity)
              • Подієвий підпроцес
              • Транзакційні підпроцеси
                • Транзакційний підпроцес
                • Події «Помилка» у транзакційному підпроцесі
                • Подія «Скасування»
            • Слухачі виконання (Execution listeners)
          • Спрощення моделювання
            • Налаштування бізнес-ключів у бізнес-процесах
            • Збереження декількох сутностей в рамках однієї транзакції
            • Часткове оновлення сутності у Фабриці даних
          • Підтримка альтернативних гілок у бізнес-процесах
          • Розмежування доступу до бізнес-процесів та задач
            • Моделювання бізнес-процесів та розмежування прав доступу (RBAC)
            • Розмежування доступу організацій до задач бізнес-процесу на рівні атрибутів користувачів
          • Моделювання витягів
            • Моделювання бізнес-процесу з формування витягів у форматі csv та docx
          • Відправлення повідомлень користувачам через електронну пошту
          • Робота з цифровими документами
            • Моделювання бізнес-процесу для завантаження даних з CSV-файлу масивом у БД
            • Асинхронне завантаження даних до БД
            • Обробка та збереження завантажених файлів у рамках бізнес-процесу
            • Завантаження цифрових документів за зовнішнім посиланням
          • Налаштування глобальних змінних реєстру
        • Моделювання UI-форм для бізнес-процесів
          • Процес моделювання форм
          • Компоненти моделювання UI-форм
            • Загальні рекомендації
              • Змінні у JS вставках
              • Реалізація логічних умов у компонентах форми
            • Text Field
            • Content
            • Columns
            • Field Set
            • Email
            • Text Area
            • Table
            • Number
            • Edit Grid
              • Збереження даних з форми масивом у БД
              • Налаштування типу сортування для колонок у компоненті Edit Grid
              • Керування опцією "Переглянути" в табличному компоненті EditGrid
            • Date/Time
            • Checkbox
            • Select
              • Налаштування компонента Select для отримання та фільтрації даних від API-ресурсів
              • Використання функції "Refresh Options on" в оновленому компоненті Select
            • Radio
            • File
              • Завантаження масиву файлів в одному полі через компонент File
            • Data Import
            • Button
              • Button
              • Моделювання попереджувальних вікон для підтвердження дії у компоненті Button
              • Налаштування кнопки Save Data на формах Кабінетів
            • Map
              • Компонент Map
          • Перенесення форм до Кабінету адміністратора регламентів
        • Інтеграція із зовнішніми реєстрами та системами
          • Виклик зовнішніх реєстрів та систем
            • ШБО "Трембіта" (SOAP)
              • Інтеграційні SOAP-конектори до інших реєстрів
            • Інші системи (REST)
              • Моделювання бізнес-процесу з використанням делегата Connect to external system
      • Навчання
        • Вимоги та рекомендації розробнику щодо моделювання регламенту реєстру
        • Навчальний курс для розробників цифрового регламенту реєстру
          • Навчальні завдання
            • Завдання 1. Моделювання структур бази даних реєстру
            • Завдання 2. Моделювання бізнес-процесу без інтеграцій
            • Завдання 3. Моделювання бізнес-процесу з інтеграцією
            • Завдання 4. Моделювання бізнес-процесу зі стартовою формою та залежними компонентами на формах
            • Завдання 5. Моделювання бізнес-процесу із декількома учасниками
            • Завдання 6. Розробка аналітичних звітів
            • Завдання 7. Моделювання бізнес-процесу із викликом ШБО "Трембіта"
          • Контрольні завдання
            • Контрольне завдання 1
            • Контрольне завдання 2
            • Контрольне завдання 3
        • Навчальні матеріали для технічних адміністраторів реєстру
          • Посадова інструкція для адміністратора реєстру
          • Збірка матеріалів для навчання технічних адміністраторів реєстру
          • Практичні завдання
            • Завдання 1. Ознайомлення з можливостями редагування налаштувань реєстру
            • Завдання 2. Оновлення реєстру
            • Завдання 3. Створення та видалення адміністраторів реєстру
            • Завдання 4. Оновлення ключів та сертифікатів цифрового підпису
            • Завдання 5. Керування ресурсами реєстру
            • Завдання 6. Керування обмеженнями на завантаження цифрових документів у систему
            • Завдання 7. Внесення користувачів до реєстру
            • Завдання 8. Логування подій (Kibana)
            • Завдання 9. Моніторинг метрик компонентів реєстру (Grafana)
            • Завдання 10. Резервне копіювання та відновлення реєстру та його компонентів
            • Завдання 11. Налаштування власного DNS-імені для Кабінету посадової особи
            • Завдання 12. Налаштування типів автентифікації
      • Найкращі практики
        • Референтні приклади бізнес-процесів
          • Запуск бізнес-процесу за таймером
          • Самостійна реєстрація користувачів
            • Самостійна реєстрація користувачів з автоматичною модерацією
            • Самостійна реєстрація користувачів з ручною модерацією
            • Самостійна реєстрація для надавачів послуг, які автентифікуються з ключем ФОП або юридичної особи
          • Завантаження файлів
            • Завантаження файлу та його редагування
          • Асинхронне завантаження даних
            • Асинхронне завантаження даних до БД
            • Оновлення сутностей в асинхронному режимі (оновлення IBAN)
          • Сповіщення користувачів
            • Відправлення сповіщень на електронні адреси з фільтрацією Blacklist
          • Інші процеси
            • Вибір та виконання дій з одного чи декількох рядків у таблиці
            • Перевірка підписаних даних, отриманих зі сторонньої системи
            • Моделювання паралельного виконання задач надавачами послуг із різними ролями
            • Відображення інформації про автора створення та редагування об’єктів
            • Референтний бізнес-процес: управління логічними операторами AND та OR в рамках однієї таблиці
            • Призначення ролей та запуск бізнес-процесу за прямим посиланням
            • Створення задач від надавача послуг громадянину в рамках бізнес-процесу, ініційованого громадянином: референтний приклад
        • Референтні приклади UI-форм
          • Моделювання компонента Textfield для вводу номера телефону (Україна)
          • Моделювання компонента Date/Time для вводу дати (Україна)
        • Структури даних
          • Перевірка змін моделі даних перед інтеграцією в мастер-версію
          • Оптимізація БД та ручне управління історією змін
      • Класи IT-систем, які можна побудувати на Платформі реєстрів
      • Аудит
        • Аудит регламенту реєстру
          • Аудит бізнес-процесів
          • Аудит моделі даних
          • Аудит UI-форм бізнес-процесів
          • Аудит безпеки
          • Аудит шаблонів витягів
          • Аудит шаблонів аналітичних звітів
          • Аудит зовнішніх інтеграцій
          • Загальні рекомендації
        • Аудит конфігурації ресурсів реєстру
    • Команді розробки Платформи
      • Виведення Платформи та реєстрів у промислову експлуатацію
      • Практики розробки та контролю якості програмного забезпечення
    • Технічна документація
      • Архітектурна документація
        • Концептуальна архітектура Платформи
        • Логічна архітектура Платформи
        • Архітектура розгортання Платформи
        • Системні вимоги
          • Системні вимоги до екземпляра Платформи
          • Системні вимоги до екземпляра реєстру
        • Архітектура безпеки Платформи
          • Принципи Безпечного Дизайну
          • Класифікація даних Платформи
          • Шифрування даних при зберіганні
          • Шифрування даних у русі
          • Збереження даних
          • Керування Секретами
          • Управління доступом
          • Цілісність даних
        • Технологічний стек Платформи
        • Атрибути якості Платформи
          • Portability
          • Scalability
          • Availability
          • Performance
          • Security
          • Observability
          • Auditability
          • Interoperability
          • Operability
          • Modifiability
          • Verifiability
        • Платформа оркестрації контейнерів
          • Ключові аспекти підсистеми
            • Автоматичне горизонтальне масштабування екземплярів нод кластера
        • Підсистеми Платформи
          • Адміністративна зона
            • Підсистема управління Платформою та Реєстрами
              • Структура конфігурації Платформи
              • Структура конфігурації Реєстру
              • Еволюція підсистеми
                • Керування розкладом та часом зберігання резервних копій реєстру
                • Розділення процесу оновлення сертифікатів надавачів послуг та процесу оновлення ключів
                • Конфігурація Custom URL для сервісу управління користувачами та ролями Keycloak
                • Надання можливості редагувати параметри реєстру в залежності від його версії
                • Управління налаштуваннями та секретами зовнішніх інтеграцій
                • Розгортання демо реєстру з прикладами як правильно моделювати бізнес-процеси
                • Мінімізація кількості шаблонів розгортання реєстру
                • Використання змінних у документації
                • Управління доступом користувачів до Кабінету надавача послуг з використанням КЕП Фізичної Особи
                • Локалізація control-plane
                • Налаштування назви та логотипу платформи
            • Підсистема розгортання та налаштування Платформи та Реєстрів
              • Еволюція підсистеми
                • Налаштування кастомного DNS імені для кабінетів реєстру
                • Механізм безпечного опублікування ресурсів кластера
                • Налаштування адміністраторів реєстрів та платформи
                • Розгортання Платформи реєстрів у продакшені без використання інструментів та роутів для розробки
                • Оновлення платформних та реєстрових ключів та конфігурації сервісу цифрового підпису
          • Операційна зона
            • Підсистема управління зовнішнім трафіком
            • Підсистема управління користувачами та ролями
              • Актори та ролі Платформи
              • Еволюція підсистеми
                • Автореєстрація користувачів
                  • Процес первинної автентифікації/автореєстрації громадян
                  • Процес онбордингу громадян та управління ролями представників суб’єктів
                  • Автоматичне створення користувачів для надавачів послуг при першій успішній автентифікації
                  • Управління профілем користувача
                • Автентифікація користувачів
                  • Аутентифікація посадових осіб через портал id.gov.ua
                  • Управління перевіркою в ЕДР для автентифікації бізнес-користувачів
                  • Автентифікація та підпис документів за допомогою Дія.Підпису
                  • Двофакторна автентифікація за допомогою КЕП
                  • Стратегія нечіткого порівняння імені користувача при автентифікації
                  • Автентифікація з допомогою КЕП
                  • Використання хмарного підпису для автентифікації та підпису даних
                  • Автентифікація посадових осіб, єдина для групи реєстрів завдяки ручним налаштуванням
                • Авторизація користувачів
                  • Авторизація на Платформі
                  • Розмежування прав доступу на рівні ролей
                  • Налаштування прав доступу до бізнес-процесів регламенту
                  • Ролі регламенту
              • Сервіси підсистеми
                • Сервіс управління користувачами та ролями
            • Підсистема управління міжсервісною взаємодією
              • Service Mesh та компоненти Платформи та реєстрів
              • Ключові аспекти підсистеми
                • Валідація JWT-токенів за допомогою Istio Envoy
            • Підсистема управління секретами та шифруванням
            • Підсистема журналювання подій
            • Підсистема моніторингу подій та сповіщення
              • Ключові аспекти підсистеми
                • Дизайн моніторингу мультикластерів Openshift
              • Еволюція підсистеми
                • Моніторинг загальних показників виконання бізнес-процесів
            • Підсистема трасування запитів
            • Підсистема розподіленого зберігання даних
            • Підсистема поштових повідомлень
            • Підсистема резервного копіювання та відновлення
        • Підсистеми Реєстру
          • Адміністративна зона
            • Підсистема управління зовнішнім трафіком
              • Нереляційне сховище даних
              • Еволюція підсистеми
                • Структура маршрутів зовнішнього Kong API Gateway для адміністративних ендпоінтів
            • Підсистема моделювання регламенту реєстру
              • Цифровий регламент реєстру
              • Об’єктне сховище даних
              • Еволюція підсистеми
                • Екстерналізація скриптів UI-форм
                • Спрощений процес розробки регламенту через мастер-версію для форм і бізнес-процесів та захист від перезапису змін
                • Валідація на перевірку пустих обов’язкових полів на рівні темплейту БП
                • Управління типом логічного оператора в критеріях пошуку
                • Можливість перевіряти валідність підпису КЕП і ким підписано контент, що прийшов в бізнес процес по API
                • Перевірка цілісності запиту на внесення змін до регламенту реєстру
                • Локалізація Redash Admin та Redash Viewer
                • Налаштування логотипу реєстру
              • Архітектура підсистеми
                • Управління версіями регламенту реєстру
                  • Організація роботи з git репозиторіями під час роботи з декількома версіями регламенту реєстру
                • Управління посадовими особами реєстру
                  • Механізм імпорту користувачів в KeyCloak
                • Управління моделлю даних реєстру
                  • Управління структурами таблиць моделі даних реєстру
                  • Перегляд переліку таблиць моделі даних реєстру у режимі читання для версії-кандидату
                  • Внесення змін до файлу описів структур таблиць моделі даних реєстру через веб-редактор коду
                  • Механізм перетворення моделі структури БД у вигляді Liquibase ChangeSet
                  • Опис структури Json представлення моделі даних
                • Управління бізнес-процесами реєстру
                  • Моделювання бізнес-процесів за допомогою веб-редактора
                  • Категоризація доступних послуг в кабінеті користувача
                  • Редагування Groovy скриптів бізнес-процесів в адмін-порталі
                • Управління схемами UI-форм реєстру
                  • Моделювання UI-форм за допомогою веб-редактора
              • Сервіси підсистеми
                • Користувацький застосунок "Кабінет адміністратора регламентів" для управління формами
                  • Структура компонента
                  • Розгортання компонента
                  • Технологічний стек
                  • Конфігурація
                  • Ключові можливості
                    • Форми
                    • Бізнес-процеси
                      • Модуль розширення бізнес-процесів
                  • Ключові аспекти
                  • Розробка додатка
                    • Посібник для нового розробника
                    • Підтримка документації
                • Адміністративний портал регламенту реєстру
                  • Опис контексту компоненту
                  • Взаємодія з іншими сервісами платформи та користувачами
                  • Структура компоненту
                    • Форми
                    • Бізнес-процеси
                    • Модель даних
                    • Версії регламенту
                  • Синхронізація з gerrit
                  • Діаграма розгортання
                  • Технологічний стек
                  • RestAPI
                    • Optimistic locking
                • Каталог типових розширень для моделювання бізнес-процесів
                  • Розробка типових розширень
                  • Інтеграційні розширення
            • Підсистема розгортання регламенту реєстру
              • Еволюція підсистеми
                • Відмова від збереження попередніх версій сервісів API фабрики даних
                • Процеси CD
                • Ідемпотентне розгортання регламенту
              • Сервіси підсистеми
                • Інструмент командного рядка Camunda-auth-cli
                  • Залежності / Основні сценарії
                  • Технологічний стек
                • Сервіс генератор
                  • Структура компонента
                  • Сценарії використання
            • Підсистема обслуговування операційної зони реєстру
              • Сервіси підсистеми
                • Сервіс адміністрування бізнес-процесів
                  • Структура компонента
                  • Функціональні можливості сервісу
                  • Діаграма розгортання
                  • Технологічний стек
          • Операційна зона
            • Підсистема кабінетів користувачів
              • Клієнтські додатки підсистеми
                • Застосунок користувача "Кабінет посадової особи"
                  • Структура компонента
                  • Розгортання компонента
                  • Технологічний стек
                  • Конфігурація
                  • Ключові можливості
                    • Форми
                    • Електронний підпис
                  • Ключові аспекти
                    • Аутентифікація
                    • Авторізація
                    • Локалізація
                    • Обробка помилок
                  • UI/UX системи
                    • Тестування
                  • Розробка додатка
                    • Посібник для нового розробника
                    • Підтримка документації
                • Застосунок користувача "Кабінет отримувача послуг реєстру"
                  • Структура компонента
                  • Розгортання компонента
                  • Технологічний стек
                  • Конфігурація
                  • Ключові можливості
                    • Форми
                    • Електронний підпис
                  • Ключові аспекти
                    • Аутентифікація
                    • Авторізація
                    • Локалізація
                    • Обробка помилок
                    • UI/UX системи
                    • Тестування
                  • Розробка додатка
                    • Посібник для нового розробника
                    • Підтримка документації
            • Підсистема управління зовнішнім трафіком
              • Нереляційне сховище даних
              • Еволюція підсистеми
                • Структура маршрутів зовнішнього Kong API Gateway
                • Зовнішній операційний API-шлюз
                  • OIDC розширення для Kong API Gateway
            • Підсистема виконання бізнес-процесів
              • Об’єктне сховище даних
              • Нереляційне сховище даних
              • Операційна БД бізнес-процесів
              • Операційна БД історичних даних бізнес-процесів
              • Еволюція підсистеми
                • Робота з цифровими документами у кабінеті користувача
                • Історичність виконання бізнес-процесів
                • Зберігання схем UI-форм та валідація даних користувачів
                • Проміжні дані бізнес-процесів
                • Проміжне збереження даних, внесених через UI-форми задач бізнес-процесів
                • Скриптування вивантаження файлів за віддаленою адресою з послідуючим збереженням до реєстру у бізнес-процесі
                • Універсальний SOAP-конектор для взаємодії з учасниками інформаційного обміну через ШБО "Трембіта"
                • Універсальний конектор для виклику Trembita Rest API
              • Сервіси підсистеми
                • Сервіс виконання бізнес-процесів
                  • Структура компонента
                  • Розгортання
                    • Конфігурація компонента
                  • BPMS Feign-клієнт
                  • Розширення Camunda
                    • Автентифікація та авторизація в сервісі
                    • Розширення ядра Camunda
                    • Кастомні контролери
                    • Кастомні JUEL функції
                  • Технологічний стек
                  • Дизайн керування ролями посадових осіб для задач бізнес-процесів
                • Сервіс управління задачами користувача
                  • Залежності / Пов’язані компоненти
                  • Низькорівневий дизайн
                  • Діаграма розгортання
                  • Технологічний стек
                • Сервіс управління бізнес-процесами користувача
                  • Залежності / Пов’язані компоненти
                  • Низькорівневий дизайн
                  • Діаграма розгортання
                  • Технологічний стек
                • Сервіс цифрових документів
                • Сервіс валідації даних форми
                  • Розробка
            • Підсистема управління даними реєстру
              • Об’єктне сховище даних
              • Операційна БД реєстру
              • Механізм історичних таблиць та управління історичними даними
              • Облік джерел походження даних реєстру
              • Еволюція підсистеми
                • Збереження файлів
                • Робота з персональними даними
                • Розмежування прав доступу до даних
                • Версіонування сервісів
                • Повернення інформації про загальну кількість записів при пагінації критеріїв пошуку
                • Зміна налаштувань поведінки API які вказуються на рівні структури створення таблиці
                • Публічний API та рейт-ліміти на читання даних реєстру
                • Асинхронне завантаження даних
                • Додавання генерації POST-методів для пошуку даних
                • Доступ до контенту файлів реєстру через зовнішні API
              • Сервіси підсистеми
                • REST API
                  • Структура компонента
                  • Сценарії використання
                  • Розгортання компонента
                • Kafka API
                  • Структура компонента
                  • Сценарії використання
                  • Розгортання компонента
                  • Конфігурація
                • Побудова аналітичних звітів
                  • Права доступу до аналітичних даних
                  • Автоматизація експорту звітів Redash
                • Шифрування окремих атрибутів
            • Підсистема аналітичної звітності реєстру
              • Еволюція підсистеми
                • Розміщення сервіса публікування аналітичної звітності Redash за Kong
                • Локалізація Redash Admin та Redash Viewer
            • Підсистема зовнішніх інтеграцій
              • Еволюція підсистеми
                • Інтеграція Платформи Реєстрів та Дії
                • Обмеження доступа до SOAP інтерфейсів з ШБО Трембіта
                • Міжреєстрова взаємодія без Трембіта
                • Розмежування доступу зовнішніх систем до API бізнес процесів
                • Інтеграція з зовнішніми системами через ШБО Трембіта
                  • Дизайн моделювання зовнішніх інтеграційних розширень на інші реєстри
                  • Дизайн обробки запитів на ініціювання бізнес-процесів зовнішніми системами через Трембіту
                  • Реєстрація SOAP-сервісу в системі Трембіта
                  • Керування зовнішніми клієнтами в системі
                  • Розмежування прав доступу до бізнес-процесів для зовнішніх клієнтів
            • Підсистема симуляції API зовнішніх систем
              • Еволюція підсистеми
                • Декларативний підхід до налаштування емуляторів зовнішніх систем для спрощення тестування зовнішніх інтеграцій реєстру
            • Підсистема формування витягів реєстру
              • Об’єктне сховище даних
              • Операційна БД витягів
              • Еволюція підсистеми
                • Генерація витягів з кабінету користувача
                • Генерування витягів
                • Витяг історичності даних
            • Підсистема нотифікацій користувачів
              • Операційна БД нотифікацій
              • Еволюція підсистеми
                • Відправлення повідомлень користувачам
                  • Технічний дизайн рішення
                    • Низькорівневий дизайн сервісу повідомлень
                    • Інтеграція механізмів відправлення повідомлень
                    • API управління повідомленнями
                    • Фізична модель зберігання даних
                    • Аудит та журналювання подій
                  • Налаштування каналів зв’язку реєстру
                  • Моделювання регламенту реєстру
                  • Міграція даних при оновленні реєстру
                  • API відправки push-нотифікацій у мобільний додаток "Дія"
            • Підсистема управління гео-даними
              • Еволюція підсистеми
                • Модуль ГІС
                • Застосування правил RLS до модуля ГІС
            • Підсистема журналювання подій аудиту
              • Операційна БД подій аудиту
              • Еволюція підсистеми
                • Аудит подій
            • Підсистема управління налаштуваннями користувачів
              • Нереляційне сховище даних
              • Операційна БД налаштувань користувачів
              • Еволюція підсистеми
                • Управління налаштуваннями користувача
                • Управління каналами зв’язку користувача
                • Підтвердження каналу зв`язку з користувачем
            • Підсистема цифрових підписів
              • Сервіси підсистеми
                • Сервіс КЕП-операцій
                  • Робота з цифровим підписом
                  • Робота з цифровою печаткою
            • Підсистема управління секретами та шифруванням
            • Підсистема асинхронного обміну повідомленнями
            • Підсистема управління реляційними базами даних
              • Обробка аналітичних запитів
              • Географічні об’єкти та геолокаційні запити
              • Керування користувачами та схемами БД
                • Користувачі баз даних та їх привілеї
                • Бази даних
              • Горизонтальне масштабування
              • Резервне копіювання та відновлення
            • Підсистема управління нереляційними базами даних
        • Компонент керування станом ресурсів Платформи
          • Ключові аспекти компоненту
            • Опис та структура інсталятора
            • Збірка інсталятора
            • Процес інсталяції та оновлення Платформи Реєстрів
        • Сховище резервних копій Платформи
        • Центральний сервіс управління секретами Платформи
        • Шлюз безпечного обміну "Трембіта"
          • СЕВДЕІР "Трембіта"
            • Керування сервісами SOAP
            • Керування сервісами REST
        • Програмно-апаратний криптомодуль "Гряда"
        • Бібліотеки Платформи
          • liquibase-ddm-ext
            • ext:createTable
            • ext:alterTableApi
        • API-документація Платформи
          • Розширення для Кейклоака для додаткового REST API
          • Сервіс виконання бізнес-процесів
          • API-шлюз міжреєстрової взаємодії
          • Сервіс цифрових підписів
          • Сервіс викликів БП зовнішніми системами
          • Сервіс управління задачами користувача
          • Сервіс управління процесами користувача
          • Сервіс управління налаштуваннями користувачів
          • Сервіс постачання UI-форм
          • Сервіс валідації даних UI-форм
          • Сервіс цифрових документів
          • Сервіс доступу до історичних даних БП
          • Сервіс нотифікацій користувачів
          • Сервіс управління витягами
          • Сервіс управління регламентом
    • Тестування атрибутів якості
      • Функціональне тестування
      • Тестування продуктивності
        • Звіти продуктивності системи
          • Тестування продуктивності Платформи 1.9.2
          • Тестування продуктивності Платформи 1.9.3
            • Тестування продуктивності Платформи 1.9.3 при навантаженні 500 користувачів на 1 годину
            • Тестування продуктивності Платформи 1.9.3 при навантаженні 500 користувачів на 8 годин
            • Тестування продуктивності Платформи 1.9.3 при навантаженні 1000 користувачів на 1 годину
          • Тестування продуктивності Платформи 1.9.4
            • Тестування продуктивності Платформи 1.9.4 при навантаженні 1500 користувачів на 1 годину
          • Тестування продуктивності Платформи 1.9.5
            • Тестування продуктивності Платформи 1.9.5 при навантаженні 1500 користувачів на 1 годину
            • Тестування продуктивності Платформи 1.9.5 при навантаженні 1500 користувачів на 8 годин
          • Тестування продуктивності Платформи 1.9.6
            • Тестування продуктивності Платформи 1.9.6 при навантаженні 1500 користувачів на 1 годину
          • Тестування продуктивності Платформи 1.9.7
            • Тестування продуктивності Платформи 1.9.7 при навантаженні 1500 користувачів на 1 годину
          • Тестування продуктивності Платформи 1.9.8
            • 1 реєстр
              • Звіт продуктивності 1.9.8: навантаження 1 реєстру з 1500 користувачів на 1 годину
            • 5 реєстрів
              • Звіт продуктивності 1.9.8: навантаження 5 реєстрів по 1000 користувачів на 1 годину
      • Тестування безпеки
    • Глосарій Платформи
    • Питання та відповіді
Платформа Реєстрів 1.9.8
  • Платформа Реєстрів
    • 1.9.8
    • 1.9.7
  • Платформа Реєстрів
  • Користувачам
  • Надавачам послуг
  • Сортування та пагінація
1.9.8 1.9.7
Українська English

Сортування та пагінація

Огляд секції

  • Пагінація та сортування задач у Кабінеті посадової особи

  • Пагінація та сортування послуг у Кабінеті посадової особи

  • Сортування послуг за статусом виконання у Кабінеті посадової особи

© 2024 Платформа Реєстрів.