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

В документации мы постарались ответить на частые вопросы по работе TesLab, с которыми сталкиваются пользователи.
Если Вы не нашли ответ на свой вопрос, напишите нам.

Личный кабинет

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

В разделе «Электронная подпись» задаются разрешение на подписание протоколов, формат подписи, приписка к документу и ограничения по дате. Каждый участник подписывает документ своим сертификатом. Общие настройки не создают подписи за сотрудников.

В этой статье

Что меняют настройки

  • «Разрешить подписывать протоколы ЭЦП» включает подписание в лаборатории. Выключение запрещает новые отправки подписей, но не снимает уже сохранённые подписи. Принятые на проверку подписи продолжают обрабатываться.
  • Тип подписи задаёт формат, который требуется получить при серверной проверке. На устройстве сотрудника создаётся базовая подпись CAdES-BES, затем сервер запрашивает выбранное усовершенствование.
  • «Приписка к подписанному протоколу» добавляет текст в документ, подготавливаемый для подписания. Она сама не является электронной подписью.
  • Ограничения дат определяют, могут ли испытатели и утвердивший подписывать протокол после даты утверждения.

Смена формата или приписки не переподписывает готовые документы и не обновляет уже подготовленный PDF. Для изменения содержания используйте порядок повторного формирования документов.

Компьютер, браузер и КриптоПро

  • Для изменения общих настроек нужен доступ «Параметры лаборатории» либо права администратора.
  • Определите требуемый формат подписи и порядок работы с датами.
  • Подготовьте рабочее место каждого подписанта. Настройка лаборатории в TesLab не устанавливает криптографические программы на компьютеры сотрудников.
  • Проверьте сертификат и СНИЛС каждого подписанта. СНИЛС в сертификате должен совпадать со СНИЛС действующего сотрудника в TesLab. При необходимости проверьте привязку сертификата и срок его действия.

Что должно быть установлено

Для подписания в браузере на компьютере нужны следующие компоненты:

КомпонентДля чего нужен
КриптоПро CSPКриптопровайдер, установленный в операционной системе. Выполняет операции с ключом и создаёт подпись. Проверьте подходящую для вашей ОС версию и состояние лицензии.
КриптоПро ЭЦП Browser plug-inСистемный компонент для работы сайтов с электронной подписью. Он должен быть установлен на компьютере.
Расширение КриптоПро в браузереОбеспечивает связь страницы с установленным плагином. Оно должно быть доступно и включено в том браузере, из которого сотрудник открывает TesLab.
Личный сертификат и закрытый ключСертификат должен быть действующим и связанным с доступным ключом. Если ключ находится на токене, подключите носитель и установите требуемый для него драйвер. Одного файла сертификата без ключа для подписания недостаточно.

Компоненты могут устанавливаться одним пакетом. На официальной странице КриптоПро доступен объединённый установщик CSP, плагина и расширения. Если часть программ уже установлена, проверьте их состав и совместимость, затем добавьте недостающие компоненты.

Какой браузер выбрать

  • Для нового рабочего места удобно выбрать Chromium-Gost или Яндекс Браузер для организаций. КриптоПро рекомендует их как варианты, которым после установки плагина не требуется дополнительная настройка расширения.
  • Google Chrome и Microsoft Edge на Chromium также входят в перечень изготовителя. Проверьте установку и включение совместимого расширения по актуальной инструкции КриптоПро. Прежние ссылки Chrome Web Store могут быть недоступны.
  • Mozilla Firefox и Opera, а также Safari на macOS тоже указаны изготовителем. Для них используйте инструкцию настройки под свою операционную систему и браузер.

Используйте актуальный браузер и совместимые с ним версии криптографических компонентов. Перечень поддерживаемых браузеров и ссылки на инструкции для Windows, macOS и Linux находятся на странице КриптоПро. Готовность конкретного компьютера проверьте до срочного подписания протоколов.

Порядок подготовки и проверки

  1. Откройте страницу установки КриптоПро и выберите пакет и инструкцию для своей ОС. При необходимости привлеките администратора рабочего места.
  2. Установите или проверьте КриптоПро CSP и КриптоПро ЭЦП Browser plug-in. Убедитесь, что лицензия CSP позволяет работать в вашей конфигурации.
  3. В выбранном браузере проверьте расширение КриптоПро. Если браузер требует отдельной установки, включения или разрешения для сайта, выполните эти действия по инструкции изготовителя. Проверяйте тот профиль браузера, в котором работаете с TesLab.
  4. Подключите свой носитель. Убедитесь, что сертификат и ключ доступны под той же учётной записью ОС, из которой вы открываете TesLab.
  5. Полностью закройте браузер и откройте его заново. Если установщик потребовал перезагрузку компьютера, сначала выполните её.
  6. В этом же браузере откройте официальную страницу проверки КриптоПро. Проверьте успешную загрузку расширения, плагина и CSP, затем наличие своего сертификата в списке.

После успешной диагностики вернитесь в TesLab, проверьте свою учётную запись и привязанный сертификат. Подробности работы с сертификатом приведены в статье «Подготовка компьютера и сертификата к электронной подписи». Успешная проверка компонентов не подтверждает назначение подписантом или готовность подписей конкретного протокола.

Для установленного приложения TesLab на Android используется отдельная настройка. Подготовка ProSign описана в статье «Подписание протоколов в приложении Android». Этот способ не следует переносить на обычный мобильный браузер.

Как настроить и сохранить

  1. Откройте «Лаборатория» → «Настройки» → вкладка «Настройки».
  2. Найдите секцию «Электронная подпись». Можно воспользоваться поиском по слову «ЭЦП».
  3. Включите «Разрешить подписывать протоколы ЭЦП».
  4. Выберите формат подписи и при необходимости заполните приписку.
  5. Задайте ограничения в блоке «Дата наложения подписи».
  6. После каждого изменения дождитесь значка успешного сохранения у поля. Для текстового поля завершите ввод и выйдите из него. Затем повторно откройте раздел и проверьте значения.

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

ФорматЧто используется
CAdES-BESБазовая отсоединённая подпись. Дополнительный штамп времени не запрашивается.
CAdES-TПодпись со штампом времени. Для усовершенствования нужна доступная служба штампов времени.
CAdES-X Long Type 1Подпись со штампом времени, цепочкой сертификатов и сведениями для проверки их действительности. Нужны соответствующие настроенные службы.

Выбор формата не устанавливает криптографические компоненты и не определяет вид сертификата. Описание форматов приведено в документации КриптоПро.

Разрешение электронного подписания, формат подписи и ограничения дат
1. Разрешение подписания. 2. Выбранный формат. 3. Ограничения дат для участников.

Ограничения по дате

Флажки действуют независимо:

  • «Утвердивший подписывает только в дату утверждения» ограничивает сотрудника, назначенного утвердившим.
  • «Испытатели подписывают только в дату утверждения» ограничивает первого и второго испытателей.

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

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

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

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

Проверьте подписантов

В карточке протокола сверьте первого испытателя, второго испытателя, если он назначен, и утвердившего. Требуются подписи всех назначенных участников. Если один сотрудник совмещает несколько ролей, одна успешно проверенная подпись учитывается во всех его ролях.

Сотрудник использует собственный сертификат. При наличии привязки подходящий сертификат может выбираться автоматически. Изображение росчерка в бланке и скан бумажного документа не заменяют личную ЭЦП.

Участники протокола и состояние электронной подписи каждого участника
1. Подпись первого испытателя принята. 2. Подпись второго испытателя проверяется. 3. Подписи утвердившего ещё нет.

Проверочное подписание

  1. Откройте утверждённый протокол с нужными участниками и наступившей датой утверждения.
  2. Выберите «Подписать ЭЦП». В окне подписания просмотрите подписываемый PDF, проверьте выбранные строки и подтвердите просмотр документов.
  3. Выполните подписание собственным сертификатом. Уведомление о передаче подписи означает начало серверной проверки.
  4. Дождитесь результата по своей роли, затем проверьте остальных участников и готовность итогового комплекта.

Полный маршрут сотрудника описан в статье «Подписание протоколов личной ЭЦП».

Если возникла ошибка

  • Плагин не загружается. Проверьте по отдельности CSP, системный плагин и расширение именно в текущем браузере. Затем перезапустите браузер и повторите официальную диагностику.
  • Сертификат виден, но подпись не создаётся. Проверьте доступ к его закрытому ключу, подключение носителя, драйвер и состояние лицензии CSP. Сохраните точный текст ошибки криптографического компонента.
  • ЭЦП отключена. Проверьте разрешение в общих настройках и успешность его сохранения.
  • Не найден привязанный сертификат. Подключите его носитель. При замене сертификата обновите привязку сотрудника.
  • Не совпадает СНИЛС. Сверьте данные сотрудника и владельца сертификата.
  • Дата не подходит. Проверьте дату утверждения, текущую дату сервера и ограничения для своей роли. Не меняйте реквизиты документа только ради обхода проверки.
  • Сервер отклонил подпись. Прочитайте точную причину. Для форматов T и X Long Type 1 может потребоваться проверка доступности настроенных криптографических служб.
  • Изменился документ. Обновите карточку и повторно просмотрите PDF. При исправлении содержания действуйте по инструкции повторного формирования.

Как проверить результат

Состояние в колонке ЭЦПЧто проверить
«Нужно подписать»Ожидается ваша подпись.
«На проверке»Ваша подпись передана серверу. Дождитесь результата.
«Ошибка проверки»Ваша подпись отклонена. Прочитайте причину перед повтором.
«Ожидает подписи»Комплект ещё не завершён. Проверьте состояния участников в карточке; эта надпись сама по себе не подтверждает вашу подпись.
«Подписан всеми»Все требуемые подписи проверены, итоговый комплект сформирован. Проверьте доступное скачивание.

В журнале «Протоколы» → «Показывать» → «Нужно подписать ЭЦП» выводятся утверждённые документы, ожидающие подписи текущего сотрудника. Пустой личный список не подтверждает завершение подписания всей лабораторией.

Для общей проверки используйте «Подписано всеми ЭЦП» и состояния участников в карточках. Если протокол уже отправлен или опубликован, ожидающий подписант может открыть его карточку: автоматический личный список включает только этап «Утверждён».

Личный список ожидающих подписи протоколов и список подписанных всеми документов
1. Документы на вашу подпись. 2. Документы с готовым комплектом подписей.

Продолжение работы