Конфигурационный файл «config.json»

Параметры конфигурационного файла «config.json» представлены в таблице.

Параметры конфигурационного файла «config.json»

Параметр Описание Значение по умолчанию Примечание
displayVersionWatermark Отображение номера версии в UI true · true – отображать версию Web-клиента в интерфейсе;
· fasle – не отображать версию Web-клиента в интерфейсе
apiPath Относительный или полный путь к WebAPI. Используется для настройки Web-клиента для работы с WebAPI /LanDocs.WebApi.NetCore /api/v1/
displayMainFile Отображение главного файл документа на плашке (просмотр списка документов) false Значения: true, false. По умолчанию не указан в конфигурационном файле
templatesLocation URL к шаблонам экранных форм Примеры значений: assets/template
defaultSection Раздел, который считается домашней страницей
sections Массив отображаемых разделов "sections": ["dashboard", "messages","kanban", "documents", "reports", "settings", "vocabularies", "archive"] Значения:
· dashboard (Дашборды);
· messages (Сообщения);
· kanban (Канбан-доски);
· documents (Документы);
· projects (Проекты);
· reports (Отчеты);
· settings (Настройки);
· search (Поиск);
· vocabularies (Справочники);
· archive (Архив).
Для Web-администратора:
· vocabularies (Управление справочниками);
· adminApplication (Элементы кастомизации);
· schedulerSettings (Управление планировщиком);
· searchSettings (Настройки поиска);
· interactionManagement (Управление взаимодействием);
· contentStorage (Управление Хранилищем контента);
· securitySettings (Настройки безопасности);
· monitoring (Мониторинг);
· notifications (Управление рассылкой уведомлений);
· delivery (Асинхронная загрузка)
dashboardNewsFolderId Идентификатор папки документа для отображения списка новостей на дашборде 124394653
nativeAppAddress Адрес агента для работ с файлами и LanImage http://localhost:9000/ Если параметр не указан или пустой, то работа через агент не осуществляется
nativeAppVersion Параметр используется для явного указания совместимых версий нативного приложения и Web-клиента при внесении правок в Web-клиент и/или нативное приложение, которые кардинально меняют их взаимодействие и влияют на совместимость
enableKanban Дополнительный режим отображения списка объектов (только для раздела Сообщения) в виде канбан-доски (в дерево объектов раздела Сообщения добавляется узел Канбан-доска) false Значения:
· false – выключено;
· true – включено
hotCardReload Позволяет разработчикам карточек загружать файлы с локального компьютера прямо в приложение Значения:
· true – разрешение операции;
· false – запрет.
Отсутствие параметра в конфигурационном файле равносильно значению false
mainInstructionFeature Включение функционала главного сообщения (кастомный параметр) true Параметр не отображается в конфигурационном файле, имеет значение по умолчанию
mainInstructionFeatureCards Массив идентификаторов типов РК для отображения главного сообщения (кастомный параметр) Параметр не отображается в конфигурационном файле, имеет значение по умолчанию
canReceiveInstruction Управление передачей параметра canReceiveInstruction: true при поиске получателей сообщения false Значения:
· true – параметр передается в методах (/instruction/receivers/search/by-instruction-type + /departments/users/search);
· false – не передается
projectsGroupingField Управление группировкой в дереве раздела Проекты По умолчанию параметр отсутствует Если параметр отсутствует в конфигурационном файле, то в дереве раздела Проекты отображается только узел Все проекты. Если параметр задан (например, "projectsGroupingField": "projectCategoryName"), то в дереве раздела Проекты отображаются узел Все проекты и соответствующая группировка по категориям
previewMode Расположение области предпросмотра vertical Значения:
· vertical;
· horizontal
allowedReceiverDomainId Возможность жесткой фильтрации по домену при выборе сотрудников По умолчанию параметр отсутствует В параметре могут быть указаны один или несколько идентификаторов домена (в том числе -1). Если параметр указан, то значения в форме выбора получателя должны быть отфильтрованы по указанным в значениях идентификаторам доменов
instructionsTreeLazyLoad Возможность загружать дерево сообщений по уровням true Значения:
· false – выключено;
· true – включено (рекомендован, если в процессе работы создается дерево с большим количество сообщений (от 1000)
enableGosKey Включение функционала Госключ (используется в прикладных решениях) false Значения:
· false – выключено;
· true – включено
enableUserNotificationTab Отображение вкладки Рассылка уведомлений в справочнике Сотрудники Web-клиента false · true – вкладка Рассылка уведомлений отображается, используется в механизме рассылки уведомлений в версиях ниже 3.8.3;
· false – вкладка Рассылка уведомлений не отображается
createReportButton Положение кнопки [Создать отчет] false Значения:
· true – кнопка [Создать отчет] отображается как отдельная;
· false – кнопка расположена в дополнительном меню. Если параметр отсутствует в конфигурационном файле, это равносильно false
fileAgentApiPath Адрес, на котором запущен помощник LDM Пример: http://localhost:9000/
fileAgentVersion Версия помощника LDM 1.0.2
enableFileAgentSignalR Чекбокс взаимодействия Web-клиента с файловым агентом false Значения:
· true – отображается окно подтверждения сохранения новой версии после закрытия ассоциативного приложения;
· false – Web-клиент не взаимодействует с файловым агентом
esignAuth Отображение кнопки [Вход по ЭП] на странице авторизации false Значения:
· true – кнопка отображается;
· false – кнопка скрыта
enableRediSearch Управление поиском search-v2 в окне кастомных фильтров false Значения:
· true – в фильтре используется поиск v2;
· false – в фильтре используется поиск v1
esignCheckContainerEnabled Контроль наличия носителя ЭП Значения:
· true – проверяется наличие носителя ЭП;
· false – без проверки (равносильно отсутствию параметра в конфигурационном файле)
smartUploadProgressBar Отключение отображения процентов и прогресса загрузки в реальном времени (актуально для Web-клиента) По умолчанию параметр отсутствует Значения:
· true (параметр отсутствует в конфигурационном файле) – отображаются проценты и прогресс загрузки;
· false – отображение процентов отключено, вместо прогресс-бара – «бегающая полоса»
folderStatisticIds Список ID папок, для которых нужно вызвать метод получения счетчиков новых сообщений 1999 Указываются только корневые папки, для подпапок будет автоматически подтягиваться (по умолчанию для входящей папки сообщений)
ExtractFromArchive Сохранять структуру папок архива при извлечении файла из архива / многотомного архива По умолчанию параметр отсутствует Значения:
· PreserveStructure – в выбранную папку скачивается файл архива с учетом структуры папок архива;
· Exact или пусто – файлы архива скачиваются в выбранную папку списком
journalsWithStamps Настройка журналов, для которых отображается кнопка [Штампы ЭП] По умолчанию параметр отсутствует Указываются ID журналов, для которых доступен функционал штампов. Если параметр отсутствует или значение пусто, то кнопка [Штампы ЭП] доступна во всех журналах
journalsAllowSearch Позволяет скрыть поле поиска в журнале По умолчанию параметр отсутствует Значения:
· false – поле поиска в UI отсутствует;
· true – при отсутствии параметра
journalsColumnSettings Позволяет сохранить настройки столбцов в таблице выбранного журнала По умолчанию параметр отсутствует Указываются ID журналов, для которых доступно сохранение настроек столбцов
journalsSortSettings Позволяет сохранить настройки сортировки в столбцах в таблице выбранного журнала По умолчанию параметр отсутствует Указываются ID журналов, для которых доступно сохранение настроек сортировки в столбцах