Дерево страниц
Skip to end of metadata
Go to start of metadata

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 5 Следующий »

Конфигурация web-клиента

config-system.xml
 
Статус

В РАБОТЕ

Комментарий
ПараметрОписаниеПример

Параметры авторизации

authParams

Параметры авторизации
entryPoint

Точка входа приложения(ссылка), к которой по умолчанию будет обращаться клиент

Обязательный параметр

https://cm.company.ru:8443/ssrv-war/api/

authType

Тип авторизации используемый в клиенте

Доступные значения

  • basic - авторизация через base64
  • headers Kerberos - аутентификации без idp
  • idp - авторизация через idp

Обязательный параметр

basic

idpParams

Настройки авторизации в idp.

берутся из файла keycloak.json
{ "realm": "Demo",

"auth-server-url": "http://169.254.5.207:8080/auth/",
"resource": "cmj-web",
}

CMJ-Web для совместимости с basic-аутентификацией использует хардкодный клайм "preferred_username". Необходимо использовать клайм, указанный в параметре <login-hint-claim>. Значение этого клайма использовать при вызове метода login() в параметре loginHint. Это позволит не вводить логин повторно, если используется аутентификация по логину/паролю. Для Keycloak может использоваться клайм "preferred_username", а если включен режим, что email адрес может использоваться в качестве логина, то клайм "email". Если же элемент <login-hint-claim> отсутствует или его значение пусто, то loginHint не передавать, а для совместимости использовать клайм "sub", т.к. preferred_username не все IDP могут передавать, а sub - обязательный



url

Точка пользователей (ссылка).

Обязательный параметр

https://cm.company.ru:8443/auth/realms/Demo/

clientId

Идентификатор приложения.

Обязательный параметр

cmj-web

login-hint-claim

Передается в keycloak.login

preferred_username

enable-pkce
Возможность отключения PKCE. Значение по умолчанию - "true". Возможность отключения необходима для тестовых сред с внешними IDP. В проде обязательно должно быть включено.true
useNonce
-true
silentCheckSso
Включает установку св-ва silentCheckSsoRedirectUri. Передается в keycloak.init({...})true
checkLoginIframe
Передается в keycloak.init({...})
enableLogging
Передается в keycloak.init({...})true
provider

Наименование и мажорная версией OIDC-провайдера . Если провайдер Keycloak и его версия <18 то, применять redirect_uri если >= или не задана, то post_logout_redirect_uri.

Keycloak 19

cookiesExpires

Время хранения информации об авторизации пользователя (мин)

Обязательный параметр

 60

downTimeCookiesExpires

Время хранения информации до блокировки системы при бездействии пользователя (мин)

Обязательный параметр

 20

downtimeMessage

Текст сообщения отображаемый в окне блокировки при бездействии пользователя (мин)

Обязательный параметр

Сеанс работы с системой истек, для возобновления работы выполните повторный вход

Настройка справки

reference

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

Если ссылка не указана <reference></reference> или тег reference отсутствует, то в клиенте не отображается кнопка  "Справка" в экшенбаре и в кнопке "Помощь".


Настройки иконки

faviconPath

Настройка иконки клиента во вкладке браузера

 /static/favicon.ico

Настройки логотипа

logoImage

Настройки логотипа

path
Ссылка на файл с логотипом

/static/clientLogo/cm-small-logo.png

width

Ширина изображения логотипа в пикселях

Формула ширины: (ширина логотипа / высота логотипа) * 35

Пример:
Логотип имеет размер 250х51, следовательно для его полноценного отображения вычисляем ширину: (250 / 51) * 35 = 171

120

Настройки логотипа клиента CompanyMedia

Настройки логотипа клиента CompanyMedia  
authLogoPath

Логотип клиента, который показывается в окне загрузки системы

Обязательный параметр

/static/clientLogo/cm-logo.png 

authSmallLogoPath

Логотип клиента, который показывается в окне авторизации

Обязательный параметр

/static/clientLogo/cm-small-logo.png

infoLogoPath

Логотип, который показывается в окне "О системе"

Обязательный параметр

/static/clientLogo/CM_logo-intertrust.png

Настройки локализации

language

Настройки локализации
defaultLocale

Язык интерфейса по умолчанию

ru

Настройки отправки уведомлений об ошибках по электронной почте

emailSettings

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

mailHostName

Имя хоста почтового сервера

Обязательный параметр

169.254.0.4
mailPortNumber

Номер порта на почтовом сервере

Обязательный параметр

25
mailAuthUser

Имя пользователя для авторизации на сервере электронной почты

Обязательный параметр

 companymedia4@gmail.com
mailAuthPwd

Пароль для авторизации на сервере электронной почты

Обязательный параметр

$$123456
mailFrom

Адрес электронной почты отправителя

Обязательный параметр

companymedia41@noreply.com
mailTo

Адрес электронной почты получателя

Обязательный параметр

 z19@inttrust.ru
subject
Тема письмаError in CompanyMedia4

Настройки темы оформления

themes

Цветовые темы оформления

default

Название существующей цветовой темы, которая будет выбрана по умолчанию.

Возможные значения:

  • default - Синяя
  • iridescent - Радужная
  • bright - Светлая
default
enabled

Доступные для выбора темы

  • true - доступна
  • false - недоступна

Обязательный параметр


default
Тема оформления "Синяя"true
iridescent
Тема оформления "Радужная"true
bright
Тема оформления "Светлая"true
names

Названия тем c локализацией

Обязательный параметр


ru
Русский язык
<ru>
	<default>Синяя</default>
	<iridescent>Радужная</iridescent>
	<bright>Светлая</bright>
</ru>
en
Английский язык
<en>
	<default>Blue</default>
	<iridescent>Iridescent</iridescent>
	<bright>Bright</bright>
</en>
be
Беларусский язык
<be>
	<default>Сiняя</default>
	<iridescent>Вясёлкавая</iridescent>
	<bright>Светлая</bright>
</be>

Настройка плагинов

pluginPerMachine

Включить/выключить установку плагина ProxyPlugin для всех пользователей рабочей станции.

Варианты:

  • true - установка для всех пользователей
  • false - установка для текущего пользователя

При выборе параметра “установка для всех пользователей” плагин устанавливается в папку "%PROGRAMMFILES%\InterTrust\ProxyPlugin". Этот вариант можно использовать при установке удаленно, при использовании групповых политик (например, ActiveDirectory).

При установке для текущего пользователя плагин устанавливается в папку "%USERAPPDATA%\InterTust\ProxyPlugin\" (например, "c:\Users\%USERNAME%\AppData\Roaming\InterTrust\ProxyPlugin"). Этот дистрибутив не требует повышения прав при установке.

 false

pluginLockerVersion

Версия плагина Локера4.29.25

pluginLockerName

Имя плагина Локера
LockerPlugin CMJ

pluginLockerDisableDialog

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

Варианты: true - выдавать диалог об устаревшей версии плагина, false - иначе

false
        

pluginAvalibleVersions

Перечень версий, поддерживаемых плагином
4.29.4






Другие настройки

ieRedirectEnabled

Разрешить/запретить автоматический редирект для браузеров Internet Explorer до 10 версии на установку плагина ChromeFrame для корректной работы приложения

Варианты:  true - разрешить, false - запретить

 true
registrationEnabled

Доступность кнопки “Регистрация” в окне авторизации.

Варианты: true - кнопка доступна, false - кнопка недоступна

 false
registrationUrlСсылка на страницу регистрации в системе http://www.intertrust.ru/products/test_drive/ 
enableMessageOnUncaughtException

Показывать/скрывать окно с описанием ошибки для любой необработанной ошибки в системе

Варианты: true - показывать, false - не показывать

 true
saveSelectedMenu

Разрешает/запрещает хранить в локальном хранилище последний выбранный пункт слайдбара, дерева папок

Варианты: true - разрешить, false - запретить

Обязательный параметр

true
useCompactApprovalResult

Включить/выключить “Компактый режим” результата согласования (минимальная информация о согласовании)

Варианты: true - включить, false - выключить

 true
loadFilePreview

Включить/выключить отображение превью файлов в содержании.

Варианты: true - загружать превью, false - не загружать превью

 true
resolutionForm

Задает режим отображения формы резолюции: типовый или ВТБ (Альтернативное отображение реквизитов резолюции)

Доступные значения: standart, vtb

standart
categoriesSet

Задает состав категорий в диалоге выбора субъектов: типовой или ВТБ

Доступные значения: standart, vtb

 standart
allowedToChangeThemes

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

Варианты: true - пользователям разрешено выбирать другие темы оформления, false - запрещено

 true
allowedExtensionList

Список расширений файлов разделенных пробелом 


unAllowedExtensionList

Список расширений файлов разделенных пробелом 

 exe dll
disableGridPreview

Отключение предварительного просмотра документа в гриде.

Варианты: true - отключение предварительного просмотра, false - стандартное отображение грида

 false
openFolderAfterSaveFile

Открытие папки после скачивания файла

Варианты: true - открывать папку после скачивания файла, false - не открывать папку

false
sysTreeShowTips

Отображение счетчиков элементов коллекций в сайдбаре и дереве папок.

Варианты: true - отображать счетчики элементов коллекций в сайдбаре и дереве папок, false - не отображать счетчики (веб-клиент в этом случае не отсылает (лишние) запросы запросы для обновления значений счетчиков

true
maxSelectAll

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

Максимальное значение: 5000

300
quickLoadOnExecution

Загрузка одного уровня резолюций на вкладке Исполнение при открытии из уведомлений/задач.

Варианты: true - загрузка 1 уровня резолюции, false - загрузка иерархии резолюций

 false
shortHierarhyOnExecution

Загрузка одной ветки резолюций для одного адресата на вкладке Исполнение при открытии из уведомлений/задач.

Варианты: true - загрузка 1 ветки резолюции, false - загрузка иерархии резолюций

false
openAnchorMode

Режим открытия ссылки из текстового содержания.

Варианты:

  • newTab - открытие в новой вкладке,
  • newWindow - открытие в новом окне,
  • default (или любое другое значение, не указанное выше) - открытие в текущей вкладке.
newTab

scannedFileNameMask

Маска имени отсканированного файла{registration.number.prefix}{registration.number.number}{registration.number.suffix}{d}
scannedFileDefaultNameИмя отсканированного файла по умолчаниюscan
browserTabHeaderЗаголовок окна браузера
newTunableНе используетсяtrue
styleVTB

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

Варианты: true - использовать отличительные особенности ВТБ, false - использовать отличительные особенности ВТБ

false
pluginLockerVersionВерсия плагина Локера
4.29.25
pluginLockerNameИмя плагина Локера
LockerPlugin CMJ
pluginLockerDisableDialog

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

Варианты: true - выдавать диалог об устаревшей версии плагина, false - иначе

false
        
pluginAvalibleVersionsПеречень версий, поддерживаемых плагином
4.29.4
smallBtns

Вид кнопок выбора в виджетах:

  • false - кнопка "Выбрать",
  • true - кнопка "+" (аналогично ВТБ).
true
resourceBaseURL

Ссылка на корневую папку с ресурсами (в текущий момент это иконки приложения, "зашитые" в веб-приложение)

Обязательный параметр

external-resources/
executionReportContent

 Настройка отображения виджета содержания для отчета об исполнении.

Значения : file - табличный  виджет , content -стандартный типовой виджет

content
hideDiscussionОтключение обсуждений в системеfalse

entryPointFIAS

Ссылка на REST-сервис ФИАС (Федеральная информационная адресная система). Используется для получения адресных данных в карточке частного лицаhttp://169.254.5.205:8080/fiasplus/ws/lookup
webDocsUrl

Ссылка на web-приложение Webdocs. Используется в АРМ Оператора для открытия Webdocs

Обязательный параметр

http://89.175.40.169/auto/webDocs/ 
proxyPluginInitTimeoutВременной интервал, по истечению которого считается, что плагин на РМ не установлен10000
complexPassword

Включение проверки сложности пароля. Если включено, то пароль должен удовлетворять следующим условиям:

  • содержать не менее 8 символов
  • содержать хотя бы одну цифру
  • содержать хотя бы одну латинскую букву
  • содержать хотя бы один спец символ: (пробел) ! # $ % & ' * , - . @ ^ _` ~ 

Если пароль не удовлетворяет какому-либо из условий, то будет выводиться соответствующее сообщение об ошибке

false
forbidAuthDataStoredВключение скрытия чекбокса "Запомнить меня" на странице авторизацииtrue
exitButtonPlace

Расположение кнопки выход

Возможные значения: profile - в профиле, header - в шапке приложения

header
dateCenturyULimitYearГраница веков при интерпретации 2-значного года при вводе даты.2030
autoTestModeРежим автотестирования. Позволяет активировать функции, которые дают дополнительные возможности для взаимодействия с системой во время выполнения автотестов.false
expandAgendaPointsРазворачивать вопросы повестки при открытииtrue
autoborderDetectionАвтоматическая обрезка границ документа при сканированииtrue
useBarcodeSearchДоступность действия "Поиск по штрихкоду" в шапке клиентаtrue
mergeCopiedContentInVisaВключение альтернативного режима копирования содержания документа в визу, когда исходное, введённое пользователем содержание не затирается, а объединяется с копируемым.true

useEDMSService

Изменение вариантов работы методов плагина Diges.
false - Клиент по старому работает с методами плагина.
true - Подключаем использование СЭД-сервиса.
true


















Параметры

  • Нет меток