- Создатель Васильев Антон, отредактировано 11.07.2024
Вы просматриваете старую версию данной страницы. Смотрите текущую версию.
Сравнить с текущим просмотр истории страницы
« Предыдущий Версия 6 Следующий »
Конфигурация web-клиента
Статус | В РАБОТЕ |
---|---|
Комментарий |
Параметр | Описание | Пример |
---|---|---|
Параметры авторизации | ||
authParams | Параметры авторизации | |
entryPoint | Точка входа приложения(ссылка), к которой по умолчанию будет обращаться клиент Обязательный параметр | https://cm.company.ru:8443/ssrv-war/api/ |
authType | Тип авторизации используемый в клиенте Доступные значения
Обязательный параметр | basic |
idpParams | Настройки авторизации в idp. берутся из файла keycloak.json "auth-server-url": "http://169.254.5.207:8080/auth/", 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 | Текст сообщения отображаемый в окне блокировки при бездействии пользователя (мин) Обязательный параметр | Сеанс работы с системой истек, для возобновления работы выполните повторный вход |
entryPointFIAS | Ссылка на REST-сервис ФИАС (Федеральная информационная адресная система). Используется для получения адресных данных в карточке частного лица | http://169.254.5.205:8080/fiasplus/ws/lookup |
forbidAuthDataStored | Включение скрытия чекбокса "Запомнить меня" на странице авторизации | true |
complexPassword | Включение проверки сложности пароля. Если включено, то пароль должен удовлетворять следующим условиям:
Если пароль не удовлетворяет какому-либо из условий, то будет выводиться соответствующее сообщение об ошибке | false |
registrationEnabled | Доступность кнопки “Регистрация” в окне авторизации. Варианты:
| false |
registrationUrl | Ссылка на страницу регистрации в системе | http://www.intertrust.ru/products/test_drive/ |
Настройка справки | ||
reference | Указание адреса сайта помощи по клиенту, который откроется при вызове меню "Помощь". Если ссылка не указана <reference></reference> или тег reference отсутствует, то в клиенте не отображается кнопка "Справка" в экшенбаре и в кнопке "Помощь". | |
Настройки иконки | ||
faviconPath | Настройка иконки клиента во вкладке браузера | /static/favicon.ico |
Настройки логотипа | ||
logoImage | Настройки логотипа | |
path | Ссылка на файл с логотипом | /static/clientLogo/cm-small-logo.png |
width | Ширина изображения логотипа в пикселях Формула ширины: (ширина логотипа / высота логотипа) * 35 Пример: | 120 |
Настройки логотипа клиента CompanyMedia | ||
clientLogo | Настройки логотипа клиента 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 |
Настройки темы оформления | ||
allowedToChangeThemes | Указывает, разрешено ли пользователям в настройках клиента выбирать другие цветовые темы оформления Варианты:
| true |
themes | Цветовые темы оформления | |
default | Название существующей цветовой темы, которая будет выбрана по умолчанию. Возможные значения:
| default |
enabled | Доступные для выбора темы
Обязательный параметр | |
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 для всех пользователей рабочей станции. Варианты:
При выборе параметра “установка для всех пользователей” плагин устанавливается в папку "%PROGRAMMFILES%\InterTrust\ProxyPlugin". Этот вариант можно использовать при установке удаленно, при использовании групповых политик (например, ActiveDirectory). При установке для текущего пользователя плагин устанавливается в папку "%USERAPPDATA%\InterTust\ProxyPlugin\" (например, "c:\Users\%USERNAME%\AppData\Roaming\InterTrust\ProxyPlugin"). Этот дистрибутив не требует повышения прав при установке. | false |
pluginLockerVersion | Версия плагина Локера | 4.29.25 |
pluginLockerName | Имя плагина Локера | LockerPlugin CMJ |
pluginLockerDisableDialog | Выдавать диалог об устаревшей версии плагина при выводе сообщения об ошибке вместо диалога загрузки новой версии плагина Варианты:
| false |
pluginAvalibleVersions | Перечень версий, поддерживаемых плагином | 4.29.4 |
proxyPluginInitTimeout | Временной интервал, по истечению которого считается, что плагин на РМ не установлен | 10000 |
ieRedirectEnabled | Разрешить/запретить автоматический редирект для браузеров Internet Explorer до 10 версии на установку плагина ChromeFrame для корректной работы приложения Варианты:
| true |
Настройки работы с файлами | ||
allowedExtensionList | Список расширений файлов разделенных пробелом | |
unAllowedExtensionList | Список расширений файлов разделенных пробелом | exe dll |
openFolderAfterSaveFile | Открытие папки после скачивания файла Варианты: true - открывать папку после скачивания файла, false - не открывать папку | false |
scannedFileNameMask | Маска имени отсканированного файла | {registration.number.prefix}{registration.number.number}{registration.number.suffix}{d} |
scannedFileDefaultName | Имя отсканированного файла по умолчанию | scan |
loadFilePreview | Включить/выключить отображение превью файлов в содержании. Варианты:
| true |
Настройки исполнения | ||
quickLoadOnExecution | Загрузка одного уровня резолюций на вкладке Исполнение при открытии из уведомлений/задач. Варианты:
| false |
shortHierarhyOnExecution | Загрузка одной ветки резолюций для одного адресата на вкладке Исполнение при открытии из уведомлений/задач. Варианты:
| false |
resolutionForm | Задает режим отображения формы резолюции Варианты: standart, vtb | standart |
Настройка навигации и грида | ||
saveSelectedMenu | Разрешает/запрещает хранить в локальном хранилище последний выбранный пункт слайдбара, дерева папок Варианты:
Обязательный параметр | true |
disableGridPreview | Отключение предварительного просмотра документа в гриде. Варианты: true - отключение предварительного просмотра, false - стандартное отображение грида | false |
sysTreeShowTips | Отображение счетчиков элементов коллекций в сайдбаре и дереве папок. Варианты: true - отображать счетчики элементов коллекций в сайдбаре и дереве папок, false - не отображать счетчики (веб-клиент в этом случае не отсылает (лишние) запросы запросы для обновления значений счетчиков | true |
categoriesSet | Задает состав категорий в диалоге выбора субъектов: типовой или ВТБ Доступные значения: standart, vtb | standart |
maxSelectAll | Ограничение максимального числа записей коллекции, доступных для выбора с помощью функции "Выбрать все" в гриде диалога. Максимальное значение: 5000 | 300 |
Другие настройки | ||
enableMessageOnUncaughtException | Показывать/скрывать окно с описанием ошибки для любой необработанной ошибки в системе Варианты: true - показывать, false - не показывать | true |
useCompactApprovalResult | Включить/выключить “Компактый режим” результата согласования (минимальная информация о согласовании) Варианты: true - включить, false - выключить | true |
openAnchorMode | Режим открытия ссылки из текстового содержания. Варианты:
| newTab |
browserTabHeader | Заголовок окна браузера | |
styleVTB | Признак использования отличительных особенностей ВТБ. Например, используется другой вид комбобоксов. Варианты: true - использовать отличительные особенности ВТБ, false - использовать отличительные особенности ВТБ | false |
smallBtns | Вид кнопок выбора в виджетах:
| true |
resourceBaseURL | Ссылка на корневую папку с ресурсами (в текущий момент это иконки приложения, "зашитые" в веб-приложение) Обязательный параметр | external-resources/ |
executionReportContent | Настройка отображения виджета содержания для отчета об исполнении. Значения : file - табличный виджет , content -стандартный типовой виджет | content |
hideDiscussion | Отключение обсуждений в системе | false |
webDocsUrl | Ссылка на web-приложение Webdocs. Используется в АРМ Оператора для открытия Webdocs Обязательный параметр | http://89.175.40.169/auto/webDocs/ |
exitButtonPlace | Расположение кнопки выход Возможные значения: profile - в профиле, header - в шапке приложения | header |
dateCenturyULimitYear | Граница веков при интерпретации 2-значного года при вводе даты. | 2030 |
autoTestMode | Режим автотестирования. Позволяет активировать функции, которые дают дополнительные возможности для взаимодействия с системой во время выполнения автотестов. | false |
expandAgendaPoints | Разворачивать вопросы повестки при открытии | true |
autoborderDetection | Автоматическая обрезка границ документа при сканировании | true |
useBarcodeSearch | Доступность действия "Поиск по штрихкоду" в шапке клиента | true |
mergeCopiedContentInVisa | Включение альтернативного режима копирования содержания документа в визу, когда исходное, введённое пользователем содержание не затирается, а объединяется с копируемым. | true |
useEDMSService | Изменение вариантов работы методов плагина Diges. false - Клиент по старому работает с методами плагина. true - Подключаем использование СЭД-сервиса. | true |
- Нет меток