Перейти к основному содержимому
Версия: 1.28.2

Патч 1.28.2

В этом патче мы устранили критические уязвимости и усилили защиту системы. Также мы доработали отображение и настройки агентского интерфейса, а именно:

  • Расширили список элементов, представление которых изменяется при включении Компактного режима.
  • Добавили поле Непосредственное подразделение на форме сотрудника.
  • Добавили возможность размещения нескольких экземпляров виджета Static User Information SA на одной форме с настройкой условий их отображения.

Системные улучшения и исправления включают:

  • обновления механизма авторизации и политики пароля.
  • метод silentMode(), использование которого исключает срабатывание индикаций при обновлении записей.
  • скрипт миграции портальных карточек из таблицы Узел в новую таблицу Портальные карточки.

Улучшения


Расширение возможностей Компактного режима

В этом патче доработан Компактный режим отображения агентского интерфейса. Теперь при его включении меняется отображение:

  • списка записей таблиц;
  • количества условий в конструкторе условий;
  • связанных списков на формах записей.

Читайте подробнее в документации.

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

На форму сотрудника добавили поле Непосредственное подразделение. Теперь руководители могут выбирать подразделение, в котором работает их сотрудник.

Читайте подробнее в документации.

Размещение и настройка нескольких виджетов Static User Information SA

В этой версии вы можете добавлять в опции виджета Static User Information SA условия его отображения. Теперь можно также расположить несколько экземпляров этого виджета на одной и той же форме, и отображать только тот, который соответствуют заданным условиям. Например, на форме инцидента можно расположить два виджета и, в зависимости от того, является инцидент инфраструктурным или нет, отображать информацию о Владельце услуги или о Заявителе инцидента.

Читайте подробнее в документации.

Миграция записей портальных карточек из таблицы Узел в Портальные карточки

В этом патче добавлен скрипт миграции Migrate Portal Card, который вы можете запустить, чтобы перенести имеющиеся данные портальных карточек из таблицы Узел (simple_node) в таблицу Портальные карточки (portal_cards), доступную с версии 1.28.0. После миграции эти карточки будут отображаться в виджете Portal Cards.

Чтобы запустить скрипт, выполните следующие шаги:

  1. Перейдите в навигаторе в Настройка системыСерверные скрипты.
  2. Найдите в списке запись Migrate Portal Card и откройте ее.
  3. Нажмите Запустить.

После выполнения скрипта перенесенные записи карточек будут доступны в таблице Портальные карточки (portal_cards). Вы сможете проверить и настроить их отображение в портальном виджете Portal Cards.

Читайте подробнее в документации.

Перенос строки поиска на портале самообслуживания

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

Метод silentMode() в калькуляторе индикаций

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

Читайте подробнее в документации.

Политика усиленного пароля

Начиная с версии 1.28.0, вы можете определять политику пароля. Теперь система предусматривает два варианта:

  • простой пароль – содержит не менее 6 символов и не содержит пробелов.
  • усиленный пароль – содержит не менее 8 символов, в числе которых буквы верхнего и нижнего регистра и числа (0-9).

Включение политики усиленного пароля регулируется системным свойством simple.auth.strong_password_policy.enabled.

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

Читайте подробнее в документации.

Доработка политики пароля и авторизации

В этой версии мы оптимизировали алгоритм работы авторизации и политики паролей:

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

Читайте подробнее в эксплуатационной документации.

Рефакторинг аутентификации и авторизации

В этой версии логика обработки токенов перенесена в новый микросервис. Удалены:

  • таблица User Token (user_token),
  • свойство user.token.ttl.

Читайте подробнее в эксплуатационной документации.

Оптимизация сервиса Rule Engine

Для снижения риска сатурации сервиса Rule Engine в этой версии:

  • в параметре inventory можно задать количество экземпляров Rule Engine на одной виртуальной машине;
  • добавлены инструменты для увеличения числа партиций;
  • подключен мониторинг сатурации.

Читайте подробнее в эксплуатационной документации.

Исправления


DEF0020935: Устаревшее поле Категория контракта (contract_category) не было скрыто с формы Контракты (contract), а новое поле Категория контракта (category) было активным. В этой версии устаревшее поле деактивировано, а новое переименовано в Категория контракта по активам для более точного определения его назначения.

DEF0020335: Исправлена ошибка, из-за которой при конвертации поля типа html в поле типа WYSIWYG не переносились изображения.

DEF0019715: Некорректная работа backend_worker_attachment_index приводила к аномальной утилизации RAM/CPU и остановке работы экземпляров с ошибками 502 и 503. В этой версии причины возникновения ошибок устранены.

DEF0019671: На странице Heapselect исчезли названия кнопок Сохранить и Отменить, а также не было возможности сохранить изменения на странице. В этой версии вернули названия кнопок и исправили проблему с сохранением.

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

DEF0015397: При создании записей в журнале История не сохранялась информация о значении полей типа Text и Choice, если они имели значение 0, и полей типа Boolean, если те имели значение false. В этой версии условия проверки дополнены, и в Истории отображаются все записи.

DEF0014651: На формах портала не работали клиентские скрипты из-за ошибки в виджете Record Default Widget. В этой версии виджет исправлен.