Список изменений в системе версии 3.12.34

Критичные изменения

Изменения интерфейсов пользователя

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

Изменения в моделях и менеджерах

Реализована обработка правил замещения для исполнителей и контролеров задач сбора данных KPI.

Портлеты

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

Управление конфигурациями

Реализован доступ к приложению Управление конфигурациями для всех пользователей, входящих в группу Администраторы. Пользователям, импортированным и/или синхронизированным с LDAP, для авторизации в приложении необходимо использовать логин и пароль учетной записи внешнего модуля авторизации.

Проекты

  1. В шаблоне страницы проекта скрыта кнопка Настройки проекта.
  2. Реализована связь задач внешнего подпроцесса с проектом, связанным с экземпляром родительского процесса. При запуске процесса из плана проекта (с помощью задачи запуска БП) экземпляр внешнего подпроцесса будет связан с тем же проектом, что и родительский.
  3. Для переходов между стадиями жизненного цикла проекта реализовано действие Восстановить как черновик. Данное действие позволяет присвоить проекту со статусом Завершен статус Черновик.

Вложения

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

Абзац

Основные изменения

  1. Изменен механизм аутентификации по токену. Для токена авторизации установлено время жизни 1 час. Также время жизни токена может быть настроено в файле конфигурации Settings.config. В случае, если секрет сессии при авторизации был согласован, обрабатываться будут только подписанные запросы.
  2. Для каждой пользовательской страницы реализован уникальный id панели инструментов.
  3. Реализована проверка уникальности названия проекта при создании проекта. Создание в системе двух и более проектов с одинаковым названием невозможно. При попытке создать проект с названием, которое дублирует название уже существующего проекта, будет отображено сообщение об ошибке.
  4. При редактировании шаблона страницы проекта выполненные настройки применяются к проектам данного типа, созданным после сохранения настроек. Персональные настройки станицы проекта осуществляются непосредственно на странице проекта.
  5. Кеширование метода GetImportProgressInfo при массовом импорте перенесено в глобальный кеш.