# Правила расширенной дедупликации

1. Выберите **Дедупликатор**, а затем нажмите на кнопку **Новое правило**

<figure><img src="https://630546901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F31dcCQWMOu1AiZEAFiOT%2Fuploads%2Fi0HohUpVFhrf04wQJeR3%2F50-1.png?alt=media&#x26;token=ddfb11ca-25c4-4d75-8b15-95b3532aafa4" alt=""><figcaption></figcaption></figure>

2. Определите продукты, к которым будет применяться правило, или оставьте «Все» по умолчанию.

<figure><img src="https://630546901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F31dcCQWMOu1AiZEAFiOT%2Fuploads%2FVOgazASb2bq2sxROegOV%2Fdeduplicator_products.png?alt=media&#x26;token=324ca02e-219e-468f-bcfb-8bcf784463d0" alt=""><figcaption></figcaption></figure>

3. Выберите один или несколько **критериев идентичности** оригинальных и дублирующих обнаружений:

* **одинаковый продукт**
* **одинаковый заголовок**
* **одинаковый путь к файлу**
* **одинаковый номер строки**
* **одинаковая зависимость**
* **одинаковый уязвимый URL**
* **одинаковый репозиторий**
* **одинаковый Docker-образ**
* **одинаковый домен**
* **одинаковый хост**

<figure><img src="https://630546901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F31dcCQWMOu1AiZEAFiOT%2Fuploads%2FVt8U2dnJ68bpIHeRWkD1%2Fdeduplicator_criteria.png?alt=media&#x26;token=d1799217-d37d-4b5f-89d9-5c21c2f3bd99" alt=""><figcaption></figcaption></figure>

4. Создайте указания для выводов, предназначенных для оригинального диапазона, в разделе **Оригинал**:

Выберите **параметр** и укажите его **значение** (наличие или отсутствие значения), которое будет использоваться при выполнении правил дедупликации.\
Доступные параметры:

* **заголовок**
* **описание**
* **путь к файлу**
* **ветка**
* **сканер**
* **зависимость**

Вы можете объединить условия через join, просто нажмите на кнопку «Добавить условие».

<figure><img src="https://630546901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F31dcCQWMOu1AiZEAFiOT%2Fuploads%2F1QYYlmhbjvJEMeLmbEo8%2Fdeduplicator_original.png?alt=media&#x26;token=3e8d8264-017a-4a5c-822d-2a53506c603e" alt=""><figcaption></figcaption></figure>

5. В разделе **Дубликат** создайте показания для заключений, предназначенных для дублирующей области. Эти условия должны быть определены **с теми же параметрами**, что и для исходной области, **но с другими значениями**

<figure><img src="https://630546901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F31dcCQWMOu1AiZEAFiOT%2Fuploads%2Fy3FZIPNm8TD7Ic14cTSb%2Fdeduplicator_dublicate.png?alt=media&#x26;token=d39a8bb8-ae30-4eab-9785-0471d5df2e6f" alt=""><figcaption></figcaption></figure>

6. Нажмите на ползунок **Активно**, чтобы активировать правило.
7. Нажмите кнопку **Подтвердить**, чтобы применить правило дедупликации к результатам сканирования.

<figure><img src="https://630546901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F31dcCQWMOu1AiZEAFiOT%2Fuploads%2F942bhARkjnOTQlOTXcrO%2Fdeduplicator_create.png?alt=media&#x26;token=e67e2d1c-bce6-4254-b793-1c10cfd5aaec" alt=""><figcaption></figcaption></figure>

Дедупликатор автоматически определит и удалит все дубликаты на основе созданного вами правила

<figure><img src="https://630546901-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F31dcCQWMOu1AiZEAFiOT%2Fuploads%2F9oyvLPvTvzvWGBHGiPvB%2F50-8.png?alt=media&#x26;token=f1fcafc6-be08-4dc7-96e1-6856c44c11ce" alt=""><figcaption></figcaption></figure>
