Создание конфигурации

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

  1. В разделе Конфигурации нажать кнопку img.

  2. В открывшейся форме заполнить поля.

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

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

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

В поле Значение нужно указать необходимые значения для ключа, например, «{application/msword,doc}»

В качестве примера для сервиса «ldm-preview-service» с помощью конфигурации можно изменить шаблон водяных знаков, которые отображаются на страницах документов. Пример такого шаблона:

watermark:   
\# шаблон текста watermark c plaseholders
\# обрабатывать в plaseholders: 1 - атрибуты документа, 2-атрибуты пользователя
template: ${document.currentDate:yyyy.MM.dd} ${subject.fio} ${subject.login} ${subject.email}

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

Также набор типовых ключей размещается разработчиками в файле «application.yaml».

Поле Описание является опциональным и заполняется вручную.

3. Нажать кнопку img.

Появится уведомление об успешном сохранении созданной конфигурации.

Созданная конфигурация появится в рабочем поле раздела Конфигурации.