Дизайнер бизнес-процессов > Графические процессы (BPMN) > Графические элементы / Заявка на выпуск УНЭП

Заявка на выпуск УНЭП

issue-eds-1Элемент позволяет в ходе процесса предоставлять облачные сертификаты усиленной неквалифицированной электронной подписи (УНЭП) и простой электронной подписи (ПЭП) внутренним и внешним пользователям, добавленным в ELMA365. Блок становится доступен в дизайнере бизнес-процессов после настройки модуля подключения электронной подписи, например, Sign.Me.

Элемент необходимо использовать совместно с блоком Ожидание выпуска УНЭП и размещать на схеме процесса перед ним.

Например, в решение ELMA КЭДО входит процесс, в ходе которого активируется аккаунт пользователя на внешнем портале и выдаётся сертификат УНЭП для удалённого подписания кадровых документов.

В ходе процесса сотрудник заполняет личные данные на портале, затем они передаются в систему. Когда процесс доходит до блока Заявка на выпуск УНЭП, в удостоверяющий центр направляется запрос на выдачу сертификата электронной подписи. Далее, на время обработки данных пользователя на стороне сервиса, процесс останавливается на блоке Ожидание выпуска УНЭП. После выдачи сертификата процесс продолжается, и сотрудник получает возможность подписывать кадровые документы на портале КЭДО.

Предварительные настройки процесса

Чтобы использовать блок Заявка на выпуск УНЭП, в него необходимо передать данные о пользователе, запрашивающем сертификат электронной подписи. Это осуществляется с помощью сопоставления полей в настройках элемента с контекстными переменными процесса.

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

  1. В дизайнере бизнес-процесса перейдите на вкладку Контекст и создайте свойства, которые будут хранить личные данные пользователя, необходимые для предоставления сертификата. Названия и типы полей приведены ниже:

issue-eds-2

  1. Разместите на схеме процесса элемент, с помощью которого значения переменных будут передаваться в блок Заявка на выпуск УНЭП. Это может быть блок Задача или Сценарий. В первом случае сотрудник будет заполнять данные о пользователе на форме задачи вручную. Во втором — значения переменных будут передаваться при исполнении кода, составленного на языке TypeScript.

Обратите внимание, при внесении значений переменных необходимо учитывать особенности передачи данных в блок:  

  • номер и серия паспорта, а также ИНН и СНИЛС заполняются без пробелов и дефисов;
  • код подразделения вносится через дефис;
  • страна и регион вписываются в соответствии с требованиями провайдера, выдающего УНЭП. Например, для сервиса Sign.Me страна Россия указывается в формате RU, определения «республика», «город» прописываются на втором месте: Удмуртская Республика, Москва Город.

Таким образом, схема процесса выдачи сертификата УНЭП с использованием блока Задача может выглядеть так:

issue-eds-3

Настройка блока

На странице процесса на правой панели инструментов перейдите на вкладку Интеграции. Перетащите блок Заявка на выпуск УНЭП на схему и разместите его там, где потребуется отправлять запрос на выдачу сертификата электронной подписи.

issue-eds-4

Дважды нажмите на добавленный блок на схеме процесса. Затем заполните поля настроек на трёх вкладках: Основные данные, Удостоверение личности, Адрес.

Вкладка «Основные данные»

issue-eds-5

  • Название* — введите название блока, которое будет отображаться на схеме процесса;
  • Провайдер УНЭП* — укажите сервис выпуска облачных сертификатов, с которым у вас настроена интеграция: Sign.Me, УЦ Контур или ПЭП;
  • Ссылка активации — поле сопоставляется с переменной, хранящей ссылку на сервис, на стороне которого пользователь завершает регистрацию и подтверждает выдачу сертификата. Для провайдеров ПЭП, Sign.Me и УЦ Контур поле можно оставить пустым, так как в первых двух случаях подтверждение выпуска сертификата не требуется, а в последнем — сотрудник завершает регистрацию сертификата в личном кабинете Портала Госуслуг;
  • ОГРН — укажите переменную, которая хранит ОГРН вашей компании, выданный при регистрации на стороне провайдера Sign.Me. Оставьте поле пустым, если вы настраиваете выдачу УНЭП с помощью УЦ Контур;
  • Пользователь*, Имя*, Фамилия*, Отчество*, Email*, Телефон*, Пол, Дата рождения сопоставьте поля с контекстными переменными процесса соответствующих типов, которые хранят информацию о внутреннем или внешнем пользователе, запрашивающем сертификат УНЭП.

Вкладка «Удостоверение личности»

На этой вкладке поля сопоставляются с переменными, которые содержат паспортные данные пользователя, отсканированный файл паспорта, ИНН и СНИЛС.

issue-eds-6

Вкладка «Адрес»

Здесь необходимо выбрать переменные, которые хранят данные о месте регистрации пользователя по паспорту: страну, регион и город.

issue-eds-7

После заполнения всех полей сохраните настройки.

Далее на схеме процесса необходимо разместить блок Ожидание выпуска УНЭП и настроить его.

Обратите внимание, если электронная подпись выпускается через сервис УЦ Контур, пользователь должен завершить регистрацию сертификата на Портале Госуслуг. В ходе процесса необходимо предусмотреть оповещение пользователя о необходимости перехода в личный кабинет и подтверждении выпуска УНЭП. Это можно сделать с помощью блока Оповещение или Задача. При этом разместить блок необходимо между элементами Заявка на выпуск УНЭП и Ожидание выпуска УНЭП.

По завершении процесса внутренний или внешний пользователь сможет подписывать документы или элементы приложений индивидуальной неквалифицированной электронной подписью или простой электронной подписью.