Добрый день, коллеги!
Не так давно вышел очередной релиз iTop под версией 2.6, в котором появились улучшения, одинаково полезные как для рядовых пользователей, так и для администраторов и разработчиков.
Теги
В новой версии добавился атрибут Тег. У пользователей теперь есть возможность отмечать объекты тегами…
…и использовать их в дальнейшем при поиске.
Менеджеры конфигурации могут управлять списком допустимых тегов в разделе Типология, массово добавлять и снимать теги с объектов, а также импортировать и экспортировать теги как любые другие поля.
В стандартной модели данных вы можете использовать теги для указания доменов (domains) в объектах FAQ. Дополнительные сценарии использования тегов с другими объектам могут быть добавлены с помощью расширений.
Правила уникальности
Появилась возможность задать правила уникальности объектов класса на основании атрибута или совокупности атрибутов. Теперь вы можете избежать появления в рамках одной организации двух персон с одинаковым табельным номером. Правила уникальности могут блокировать сохранение объекта…
…либо просто предупреждать пользователя о наличии дубля.
В стандартной модели данные добавлены четыре правила:
- класс Бренд (Brand), поле
name
должно быть уникальным. - класс Модель (Model), пара полей
name + brand_id
должна быть уникальной. - класс Персона (Person), пара полей
org_id + employee_number
должна быть уникальной, если значениеemployee_id
задано. - класс Персона (Person), совокупность полей
org_id + first_name + name
должна быть уникальной (только предупреждение).
Дашборды
Разработчики добавили переключатель дашбордов: пользователь может быстро переключаться между стандартным и собственным (модифицированным) дашбордом. Меню редактирования дашборда переехало, а также у дашбордов появилась версия для печати.
Появилась возможность добавления вкладки с собственным дашбордом объекта, где будет отображаться информация в контексте этого объекта.
В стандартной модели данных вкладка с дашбордом добавлена в класс Организация (Organization).
Триггеры на обновление и удаление объектов
Добавлены новые триггеры для отправки уведомлений при обновлении (наконец-то!) и удалении объектов. Для триггера на обновление можно перечислить отслеживаемые атрибуты, при изменении которых будет срабатывать триггер.
Подробнее про эти улучшения: What’s New in 2.6. Смотрите также полный лог изменений и заметки по миграции.