Skip to content

Статусы уязвимостей

Статус уязвимости показывает текущий ход работы над уязвимостью в проекте.

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

Статусы уязвимостей по умолчанию

Статусы уязвимостей по умолчанию доступны для всех проектов Hive:

  • Draft — уязвимость в ходе тестирования. Уязвимость была обнаружена, но еще не готова к отправке. Уязвимость с данным статусом не отправляется в Apiary;
  • Verified — уязвимость была проверена и подтверждена. Уязвимость с данным статусом не отправляется в Apiary;
  • Ready — уязвимость готова и успешно отправлена в Apiary;
  • Retest required — уязвимость исправлена. Необходимо перепроверить устранена ли уязвимость. Данный статус уязвимости получен из Apiary;
  • Fix confirmed — уязвимость исправлена. Уязвимость с данным статусом отправляется в Apiary;
  • Fix not confirmed — уязвимость не исправлена. Уязвимость с данным статусом отправляется в Apiary;
  • исходящий статус уязвимости — статус уязвимости с этой иконкой автоматически отправляется в Apiary;
  • входящий статус уязвимости — статус уязвимости с этой иконкой автоматически получен из Apiary.

Примечание: статусы уязвимостей являются однонаправленными. Например, если изменить входящий статус в Hive, статус уязвимости не изменится в Apiary.

Пользовательские статусы уязвимостей

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

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

Существует два вида пользовательских статусов:

  • Проектные — статусы создаются и используются только в выбранном проекте. Данные статусы уязвимостей недоступны для других проектов Платформы;
  • Глобальные — статусы создаются и используются во всех новых проектах платформы. Данные статусы уязвимостей не доступны для существующих проектов Платформы.

Создание пользовательских статусов в проектах

Пользовательские статусы в проекте могут создавать владельцы проекта и администраторы платформы.

Чтобы создать пользовательский статус уязвимости в проекте:

  1. Откройте свой проект и перейдите на вкладку Issues;
  2. В списке уязвимостей выберите любую уязвимость и нажмите на иконку статуса;
  3. Нажмите +Add new:

  4. Выберите иконку, цвет иконки, и введите название статуса;

  5. Нажмите Add, чтобы сохранить изменения:

или

  1. Нажмите Manage;

  2. Выберите иконку, цвет иконки, и введите название статуса;

  3. Нажмите Add. Новый статус появится в списке;

  4. Для редактирования названия статуса нажмите на иконку ;

  5. Нажмите Save, чтобы применить все изменения;

  6. Теперь вы можете назначать новый статус уязвимостям в проекте.

Управление глобальными статусами

Только администратор платформы может добавлять и редактировать глобальные статусы уязвимостей в платформе.

Чтобы создать глобальные статусы:

  1. Зайдите на платформу в качестве администратора;

  2. Перейдите на вкладку Administration > Default statuses;

  3. Выберите иконку, цвет иконки, и введите название статуса;

  4. Нажмите Add. Новый статус появится в списке;

  5. Для редактирования названия статуса нажмите на иконку ;

  6. Нажмите Save, чтобы применить все изменения;

  7. Теперь вы можете назначать новый статус уязвимостям во всех новых проектах на Платформе.