Skip to main content
Version: 1.5.1

Статусная модель

Добавление статуса

Для добавления нового статуса, необходимо выполнить следующие шаги:

  1. Перейти в раздел Кастомизация -> Статусная модель
  2. Во вкладке Статусы нажать на кнопку Добавить статус
  3. В открывшейся форме заполнить следующие параметры:
  • Название
  • Описание
  • Цвет
  • Категория
  • Универсальные переходы
  1. Нажать на кнопку Добавить статус. Статус появится в общем списке.

Редактирование статуса

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

  1. В разделе Кастомизация -> Статусная модель во вкладке Статусы в строке статуса нажать на кнопку редактирования .
  2. В открывшемся окне отредактировать параметры статуса
  3. Нажать на кнопку Сохранить изменения.

Удаление статуса

danger

В системе предусмотрена невозможность удаления и смены категории статусов New и Fixed.

Для удаления ранее созданного статуса, необходимо выполнить следующие шаги:

  1. В разделе Кастомизация -> Статусная модель во вкладке Статусы в строке статуса нажать на кнопку удаления .
  2. В открывшемся окне подтвердить удаление статуса.
caution

При удалении статуса система сначала проверяет наличие связанных Проблем безопасности (Issues) с удаляемым статусом.

Если в системе есть хотя бы одна Проблема безопасности в таком статусе, то необходимо выбрать новый статус для этих Проблем безопасности. Кроме того, если статус связан с хотя бы одним переходом, необходимо подтвердить согласие на удаление статуса из связанных переходов и на удаление тех переходов, в которых удаляемый статус является единственным значением в поле Из и в поле В (переход не сможет существовать без этого статуса).

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

  1. Далее нажать на кнопку Подтвердить и удалить.
caution

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

note

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

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

Для предотвращения таких ситуаций рекомендуется дождаться завершения операции удаления перед внесением других изменений в систему.

Переходы

Добавление перехода

Для добавления нового статуса, необходимо выполнить следующие шаги:

  1. Перейти в раздел Кастомизация -> Статусная модель
  2. Во вкладке Переходы нажать на кнопку Добавить переход.
  3. В открывшейся форме заполнить параметры перехода (Рис. 97)
    • Название
    • Описание (для описания предусмотрен дополнительный чекбокс Показывать описание при смене статуса для отображения описания при изменении статуса проблемы безопасности)
    • Группы
    • Статусы:
      • Из
      • В ❕Переходы возможны из любого статуса, указанного в Из, в любой другой статус, указанный в В, для возможности гибкой настройки и различным сочетаниям статусов.
  4. Нажать на кнопку Добавить переход.

Редактирование перехода

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

  1. В разделе Кастомизация -> Статусная модель во вкладке Переходы в строке перехода нажать на кнопку редактирования .
  2. В открывшемся окне отредактировать параметры перехода
  3. Нажать на кнопку Сохранить изменения.

Удаление перехода

Для удаления ранее созданного перехода, необходимо выполнить следующие шаги:

  1. В разделе Кастомизация -> Статусная модель во вкладке Переходы в строке перехода нажать на кнопку удаления .
  2. В открывшемся окне подтвердить удаление перехода.

Импорт и экспорт параметров статусной модели

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

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

{
"statuses": [
{
"key": "string",
"name": "string",
"description": "string",
"category": "string ('open' | 'closed')",
"color": "string (HEX code)",
"universal_transition": "boolean"
}
],
"transitions": [
{
"name": "string",
"description": "string",
"groups": [
"string"
],
"from_statuses_keys": [
"string (key)"
],
"to_statuses_keys": [
"string (key)"
],
"show_description_in_select": "boolean"
}
]
}

Экспорт текущей конфигурации осуществляется в полном объеме (вся текущая конфигурация) в формате указанной выше JSON структуры.