Настройка цифровой подписи
Важно
Для автоматической подписи у вас должна быть активная подписка на обновления и техническую поддержку.
Отчёты, которые формируются в автоматическом режиме, могут быть подписаны цифровой подписью. Для этого вам потребуется PFX-файл с сертификатом в формате PKSC#12, в котором экспортирован закрытый ключ. Чаще всего, такие файлы защищены паролем, поэтому, этот пароль так же потребуется для настройки.
Параметры открытого ключа могут быть заданы как расширенные параметры в файле Lers.Server.xml, или через переменные среды в файле docker-compose.yml
, если вы установили ЛЭРС УЧЁТ с помощью docker.
В файле Lers.Server.xml потребуется добавить следующую секцию:
<modules>
<reporting>
<signature>
<!-- Параметры подписи -->
</signature>
</reporting>
</modules>
Если используется docker, переменные среды должны начинаться с префикса:
LERS_SERVER_Modules__Reporting__Signature__
Параметры
CertificatePath
В этом параметре задаётся путь к pfx-файлу с сертификатом. Вы можете поместить файл в любую папку, к которой у сервера есть доступ. На Windows это может быть c:\ProgramData\LERS\Server
, на Linux /etc/LERS/Server
.
Вы можете скопировать pfx файл в docker контейнер командой:
docker compose cp /путь/к/сертификату.pfx lers:/etc/LERS/Server/certificate.pfx
После этого в параметре укажите путь /etc/LERS/Server/certificate.pfx
CertificatePassword
Файл с сертификатом чаще всего защищён паролем. Укажите пароль в этом параметре.
Location
Значение, заданное в этом поле, отображается в деталях подписи в поле "Расположение". Введите здесь город, в котором находится ваш сервер.
Image
Изображение, которое будет использоваться в качестве подписи. Если не задано, в подписи будет отображаться только текст.