Игнорирование политик
Созданные политики можно временно или навсегда проигнорировать при анализе. Условие игнорирования позволит оставить политики в системе, при этом не получая алертов о ее срабатывании, например в случае если уязвимость в компоненте не применима для конкретного проекта.
Создание игноров
Создание и настройка условий игнорирования происходит в разделе Настройки -> Игноры политики. При создании выберите модуль SCA или OSA. В списке игноров отображается модуль и доступен фильтр по нему. Модуль созданного игнора изменить нельзя.

Для создания условия игнорирования для одной или нескольких политик нажмите Создать. Игнор можно связать только с политиками того же модуля. Область применения зависит от модуля:
- SCA — Группы и Проекты, на которые применяется игнор;
- OSA — Образы контейнеров в реестрах, на которые применяется игнор.


В обоих модулях доступны поля:
- Технология - язык программирования или экосистема;
- PURL зависимости — package URL, идентификатор компонента;
- Название зависимости - нормализованное название из package URL или название из пакетного индекса;
- Версия зависимости - нормализованная версия из package URL или версия из пакетного индекса;
- Лицензия;
- ID уязвимости - идентификатор уязвимости;
- Политики;
- Активно - состояние игнора;
- Дата активации - дата, с которой игнор начнет работать;
- Дата окончания - дата, после которой игнор закончит работать;
- Заметка.
Для активного игнора заполните хотя бы одно поле области применения или условие: технологию, PURL, название или версию зависимости, лицензию либо ID уязвимости. Выбор политики сам по себе это требование не заменяет.
Игнорирование алерта по PURL происходит методом частичного совпадения: если в указанном PURL не хватает какого-то компонента, сравнение будет считаться положительным.
Например, алерт по зависимости с PURL pkg:conda/setuptools@65.1.0?build=py310h2ec42d9_0&channel=conda-forge&subdir=osx-64&type=tar.bz2 при игноре по PURL pkg:conda/setuptools@65.1.0 будет успешно проигнорирован.
При этом, для pkg:conda/setuptools@65.1.0?subdir=foo указанный PURL зависимости не будет учтен как подходящий, потому что квалификатор subdir не совпадает.
Результаты игнорирования
Политики, на которые был распространено условие игнорирование, отображаются на вкладке "Игнорированные" раздела Алерты.
Сработавшие активные политики также можно быстро проигнорировать из вкладки "Активные", используя кнопку Игнорировать.
При создании игнора из алерта модуль берётся из политики, вызвавшей алерт. Для алертов SCA область применения связана с проектом, для алертов OSA — с контейнерным образом, если он указан.
Игноры после обновления
При разделении политик старые игноры распределяются по модулям связанных политик и области применения. Игнор, относящийся к обоим модулям, может быть разделён на две записи. Связи с группами и проектами остаются у SCA-игнора, с контейнерными образами — у OSA-игнора; связанные политики и алерты распределяются по соответствующим модулям. После обновления проверьте игноры, которые раньше охватывали оба типа объектов.
Пользователь с ограниченным доступом видит SCA-игноры, связанные с доступными ему проектами или группами. OSA-игноры доступны ему при наличии доступа к OSA и доступности модуля.
