Підписання даних КЕП надавача послуг: Officer Sign Task

1. Загальна інформація

Інтеграційне розширення Officer Sign Task дозволяє налаштовувати UI-форми, які вимагають накладання Кваліфікованого Електронного Підпису (КЕП) на дані. Ці дані потребують валідації цифровим підписом надавача послуг. Розширення також додає різні властивості до завдання користувача (User Task).

Таблиця 1. Короткі відомості про делегат
Назва Пояснення

Бізнес-назва інтеграційного розширення

Officer Sign Task

Службова назва інтеграційного розширення

${officerSignTaskTemplate}

Назва файлу в бібліотеці розширень

officerSignTaskTemplate.json

2. Перед початком

Якщо ви використовуєте функціональність Кабінету адміністратора регламентів для розробки реєстру, вам не потрібно встановлювати типові розширення, додаткові зовнішні застосунки та плагіни. Портал містить усе необхідне вбудоване з коробки.

При моделюванні бізнес-процесів із використанням сторонніх застосунків, важливо інтегрувати каталог типових розширень з нашого репозиторію. Завітайте до business-process-modeler-extensions, щоб завантажити необхідні файли. Наприклад, для таких інструментів, як Camunda Modeler, у вашій теці /element-templates мають бути включені відповідні JSON-файли. Для детальних інструкцій, будь ласка, перегляньте Встановлення типових розширень.

3. Налаштування

Делегат Officer Sign Task призначений для використання у завданнях користувача (User Task) бізнес-процесу. Він дозволяє налаштувати форми підпису даних користувача з різними параметрами.

3.1. Налаштування завдання користувача

  1. Створіть завдання типу User Task у вашому бізнес-процесі.

  2. Назвіть завдання, наприклад, Форма користувача.

  3. Застосуйте шаблон делегата, обравши Officer Sign Task зі списку в налаштуваннях завдання.

    officer sign task 1

3.2. Налаштування делегата

З погляду налаштувань, делегат має ті самі поля, що й делегат User form, але виконує функцію накладання КЕП надавача послуг. Скористайтеся описом делегата Налаштування форми користувача: User form, щоб дізнатися деталі налаштувань.

4. Приклад

Ось приклад, який показує, як відповідний делегат використовується у бізнес-процесі:

officer self register manual mod 12
Зображення 1. Приклад. Налаштування делегата Officer Sign Task
Де можна знайти приклад бізнес-процесу?

Адміністратор Платформи може розгорнути для вас демо-реєстр — еталонний реєстр, що містить референтні та інші приклади файлів для створення цифрового регламенту. Він містить різноманітні елементи для розробки моделі даних, бізнес-процесів, UI-форм, аналітичної звітності, витягів, сповіщень, зовнішніх інтеграцій та багато іншого.

Детальну інструкцію щодо розгортання демо-реєстру та отримання референтних прикладів моделювання ви знайдете на сторінці Розгортання демо-реєстру із референтними прикладами.

Officer Sign Task — делегат, який використовується майже в усіх бізнес-процесах, адже потребує виконання дій зі сторони людини в рамках завдань користувача. Тому приклади використання можна знайти в усіх бізнес-процесах у вашому демо-регламенті, які залучають надавачів послуг.

Ви можете використати один із багатьох прикладів процесів за пошуком по ключовим словам — officer-selfregistration-handmoderation.

У Кабінеті користувача бізнес-процес буде доступний у розділі Доступні послуги.