Электронная подпись в приложениях / Настройка электронной подписи

Настройка электронной подписи

Электронная подпись позволяет подписывать атрибуты элементов приложений, файлы в приложениях типа Документ, а также резолюции, вынесенные в задачах согласования. Чтобы подписание стало доступно для пользователей:

  1. Включите интеграцию с провайдером сертификата электронной подписи.
  2. Настройте подпись в приложениях.
  3. Настройте виджет подписания в карточках.

начало внимание

Управлять настройками подписания в системе могут только пользователи, входящие в группу Администраторы.

конец внимание

Шаг 1. Включить интеграцию с провайдером подписи

Включите интеграцию с одним или несколькими провайдерами электронной подписи. Для этого перейдите в раздел Администрирование > Модули > Электронная подпись, нажмите на карточку модуля и на открывшейся странице нажмите Включить.

set-up-digital-signature-1

При необходимости укажите параметры подключения. Подробнее о настройке стандартных модулей подписания читайте в статьях «КриптоПро, НУЦ», «Sign.Me, УЦ Контур» и «ПЭП».

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

Если вы включили несколько модулей электронной подписи одновременно, пользователь при подписании сможет выбрать любого из доступных провайдеров.

Шаг 2. Настроить подпись в приложении

Выполните настройку в каждом приложении, где требуется подписание. Для этого откройте страницу приложения и нажмите значок шестерёнки рядом с его названием. Выберите пункт Настройки подписи.

Права подписи

По умолчанию ни у кого из пользователей нет прав подписывать элементы приложения, поэтому в карточках элементов для них не отображается кнопка Подписать.

Укажите, кто сможет подписывать элементы приложения с их карточек. Для этого нажмите значок лупы и добавьте в список пользователей, группы или элементы оргструктуры.

set-up-digital-signature-2

Обратите внимание, если подпись используется в задачах подписания, согласования и ознакомления в ходе бизнес-процесса, то выдавать пользователям права в приложении не нужно. Они предоставляются автоматически.

Исключения полей

Укажите, какие поля не должны подписываться при подписании атрибутов элемента.

Значения некоторых полей могут автоматически измениться в ходе выполнения процесса, например, значение системного поля Дата изменения. Если такое поле подписано, при изменении значения подпись элемента станет недействительной. Чтобы этого избежать, исключите такие поля из списка подписываемых атрибутов.

Для этого выберите подходящую опцию:

set-up-digital-signature-3

  • Исключить системные поля по умолчанию — не подписывать системные поля, которые являются одинаковыми для всех приложений, такие как Идентификатор, Индекс, Дата создания и т. д. Не исключаются следующие системные поля: Название во всех приложениях, Файл в приложениях типа Документ, Дата начала и Дата окончания в приложениях типа Событие;
  • Настроить поля для подписи вручную — вручную выбрать поля, которые не будут подписываться. В списке представлены как все системные поля, так и свойства, созданные при настройке приложения. Убедитесь, что вы исключили все поля, значение которых может измениться при исполнении процесса, такие как Статус и Дата изменения.

Шаг 3. Настроить виджет подписания

Если у пользователя есть права на подписание в приложении, он увидит в карточке элемента кнопку Подписать. Она является частью виджета Подпись приложения, который по умолчанию добавлен на верхнюю панель формы просмотра элемента.

Виджет настраивается отдельно для каждого приложения. Вы можете сделать комментарий при подписании обязательным, указать, нужно ли подписывать атрибуты и файл в элементе, а также выбрать провайдера электронной подписи по умолчанию.

Подробнее читайте в статье «Подпись приложения».