Статусы уязвимостей
Статус уязвимости показывает текущий ход работы над уязвимостью в проекте.
Если между проектами настроено соединение, статусы уязвимостей будут автоматически синхронизироваться с проектами Apiary.
Статусы уязвимостей по умолчанию
Статусы уязвимостей по умолчанию доступны для всех проектов Hive:
Draft — уязвимость в ходе тестирования. Уязвимость была обнаружена, но еще не готова к отправке. Уязвимость с данным статусом не отправляется в Apiary;
Verified — уязвимость была проверена и подтверждена. Уязвимость с данным статусом не отправляется в Apiary;
Ready — уязвимость готова и успешно отправлена в Apiary;
Retest required — уязвимость исправлена. Необходимо перепроверить устранена ли уязвимость. Данный статус уязвимости получен из Apiary;
Fix confirmed — уязвимость исправлена. Уязвимость с данным статусом отправляется в Apiary;
Fix not confirmed — уязвимость не исправлена. Уязвимость с данным статусом отправляется в Apiary;
исходящий статус уязвимости — статус уязвимости с этой иконкой автоматически отправляется в Apiary;
входящий статус уязвимости — статус уязвимости с этой иконкой автоматически получен из Apiary.
Примечание: статусы уязвимостей являются однонаправленными. Например, если изменить входящий статус в Hive, статус уязвимости не изменится в Apiary.
Пользовательские статусы уязвимостей
Владельцы проектов и администраторы платформы могут также создавать пользовательские статусы уязвимостей.
Примечание: пользовательские статусы уязвимостей не синхронизируются между проектами Hive и Apiary.
Существует два вида пользовательских статусов:
- Проектные — статусы создаются и используются только в выбранном проекте. Данные статусы уязвимостей недоступны для других проектов Платформы;
- Глобальные — статусы создаются и используются во всех новых проектах платформы. Данные статусы уязвимостей не доступны для существующих проектов Платформы.
Создание пользовательских статусов в проектах
Пользовательские статусы в проекте могут создавать владельцы проекта и администраторы платформы.
Чтобы создать пользовательский статус уязвимости в проекте:
- Откройте свой проект и перейдите на вкладку Issues;
- В списке уязвимостей выберите любую уязвимость и нажмите на иконку статуса;
-
Нажмите +Add new:
-
Выберите иконку, цвет иконки, и введите название статуса;
-
Нажмите Add, чтобы сохранить изменения:
или
-
Нажмите
Manage
; -
Выберите иконку, цвет иконки, и введите название статуса;
-
Нажмите Add. Новый статус появится в списке;
-
Нажмите Save, чтобы применить все изменения;
-
Теперь вы можете назначать новый статус уязвимостям в проекте.
Управление глобальными статусами
Только администратор платформы может добавлять и редактировать глобальные статусы уязвимостей в платформе.
Чтобы создать глобальные статусы:
-
Зайдите на платформу в качестве администратора;
-
Перейдите на вкладку Administration > Default statuses;
-
Выберите иконку, цвет иконки, и введите название статуса;
-
Нажмите Add. Новый статус появится в списке;
-
Нажмите Save, чтобы применить все изменения;
-
Теперь вы можете назначать новый статус уязвимостям во всех новых проектах на Платформе.