Просмотр журнала сканирований#

Сценарий Просмотр журнала сканирований реализует следующие сценарии:

  • Основной сценарий.

  • Исключительные сценарии.

  • Альтернативные сценарии.

Предусловия#

Для просмотра журнала сканирований пользователю в роли Владелец проекта/Специалист ИБ/Разработчик, необходимо:

  1. Быть авторизованным в текущей организации.

  2. Перейти в UI ASOC, выбрав пункт ASOC в левом боковом меню интерфейса OneWork.

  3. Перейти на вкладку «Журнал сканирований».

Основной сценарий#

  1. Пользователь переходит в раздел «Журнал сканирований».

  2. Система отображает список сканирований с колонками:

    • Артефакт — наименование сканируемого артефакта,

    • ID сканирования — уникальный идентификатор сканирования,

    • Статус — текущий статус сканирования (Успешно, В процессе, Ошибка и др.),

    • Этап — этап жизненного цикла (Code, Check-in, Build, Artefact),

    • Начало сканирования — дата и время старта,

    • Длительность — продолжительность выполнения,

    • Практика — тип модуля сканирования (SAST, SCA).

  3. Пользователь применяет фильтры:

    • В фильтре «Этап» выбирает один или несколько значений: Все, Code, Check-in, Build, Artefact.

    • В фильтре «Статус» выбирает интересующие статусы: Все, В очереди, В процессе, Не найдено, Ошибка, Успешно, Не стабильно.

    • В фильтре «Период» указывает диапазон дат проведения сканирований («с» и «по»).

  4. Пользователь использует строку поиска для быстрого нахождения сканирования по:

    • наименованию артефакта;

    • ID сканирования;

    • этапу сканирования.

  5. В отфильтрованном списке пользователь находит нужное сканирование.

  6. Если статус сканирования — «Успешно», пользователь нажимает на ID сканирования.

  7. Система выполняет переход к странице детального просмотра сканирования.

  8. Отображается полный список найденных уязвимостей, связанных с этим сканированием.

  9. Пользователь приступает к анализу и разметке уязвимостей.

Исключительные сценарии#

Отсутствие сканирований в статусе «Успешно»#

  1. Пользователь переходит в раздел «Журнал сканирований».

  2. Система не обнаруживает ни одного сканирования в статусе «Успешно».

Альтернативные сценарии#

Поиск сканирования без применения фильтров#

  1. Пользователь переходит в «Журнал сканирований».

  2. Не применяет фильтры, а сразу использует строку поиска.

  3. Вводит ID сканирования или наименование артефакта.

  4. Система отображает результаты, соответствующие запросу.

  5. Пользователь находит нужное сканирование и переходит к нему.

Статусы сканирований#

Статус

Состояние

Описание

В очереди

queued

Сканирование добавлено в очередь на выполнение

В процессе

in progress

Сканирование выполняется

Не найдено

not found

Уязвимости не обнаружены

Ошибка

error

Произошла ошибка при выполнении сканирования

Успешно

success

Сканирование завершено успешно, уязвимости могут быть найдены

Нестабильно

unstable

Результаты сканирования нестабильны, требуется повторный запуск

Просмотр журнала сканирований и переход к детальному анализу доступен авторизованному пользователю с любой ролью.