|
1 | 1 | --- |
2 | 2 | title: "Enabling Deduplication" |
3 | | -description: "How to enable Deduplication at the Product level" |
| 3 | +description: "How to enable Deduplication at the Product or Engagement level" |
4 | 4 | weight: 2 |
5 | 5 | audience: pro |
6 | 6 | aliases: |
7 | 7 | - /en/working_with_findings/finding_deduplication/enabling_product_deduplication |
8 | 8 | --- |
9 | | -Deduplication can be implemented at either a Product level or at a more narrow Engagement level. |
| 9 | +Deduplication can be applied at a Product\-wide level, or scoped more narrowly to a single Engagement. |
10 | 10 |
|
11 | 11 | ## Deduplication for Products |
12 | 12 |
|
13 | | -1. Start by navigating to the System Settings page. This is nested under **Settings \> Pro Settings \> ⚙️ System Settings** on the sidebar. |
| 13 | +1. Navigate to the System Settings page: **Settings \> Pro Settings \> ⚙️ System Settings** on the sidebar. |
14 | 14 |
|
15 | 15 |  |
16 | 16 |
|
17 | | -2. **Deduplication and Finding Settings** are at the top of the **System Settings** menu. |
18 | | - |
| 17 | +2. The **Deduplication and Finding Settings** card is at the top of the **System Settings** page. |
| 18 | + |
19 | 19 |  |
20 | 20 |
|
21 | 21 | ### Enable Finding Deduplication |
22 | 22 |
|
23 | | -**Enable Finding Deduplication** will turn on the Deduplication Algorithm for all Findings. Deduplication will be triggered on all subsequent imports \- when this happens, DefectDojo will look at any Findings contained in the destination Product, and deduplicate as per your settings. |
24 | | - |
25 | | -### Delete Deduplicate Findings |
| 23 | +**Enable Finding Deduplication** turns on the Deduplication Algorithm for all Findings. Once enabled, Deduplication runs on every subsequent import — DefectDojo compares imported Findings against existing Findings in the destination Product and marks duplicates according to your configuration. |
26 | 24 |
|
27 | | -**Delete Deduplicate Findings**, combined with the **Maximum Duplicates** field allows DefectDojo to limit the amount of Duplicate Findings stored. When this field is enabled, DefectDojo will only keep a certain number of Duplicate Findings. |
| 25 | +### Delete Duplicate Findings |
28 | 26 |
|
29 | | -Applying **Delete Deduplicate Findings** will begin a deletion process immediately. DefectDojo will look at each Finding with Duplicates recorded, and will delete old duplicate Findings until the Maximum Duplicate number has been reached. |
| 27 | +**Delete Duplicate Findings**, combined with the **Maximum Duplicates** field, limits how many duplicate Findings DefectDojo retains. When enabled, a background job periodically prunes excess duplicates so that each original Finding keeps no more than the configured **Maximum Duplicates** count. Oldest duplicates are removed first. |
30 | 28 |
|
31 | 29 | ## Deduplication for Engagements |
32 | 30 |
|
33 | | -Rather than Deduplicating across an entire Product, you can set a deduplication scope to be within a single Engagement exclusively. |
| 31 | +Rather than Deduplicating across an entire Product, you can scope Deduplication to a single Engagement. |
| 32 | + |
| 33 | +### Open the Engagement form |
34 | 34 |
|
35 | | -### Edit Engagement page |
| 35 | +* **For a new Engagement:** open the **📥 Engagements** sub‑menu on the sidebar and click **\+ New Engagement**. |
36 | 36 |
|
37 | | -* To enable Deduplication within a New Engagement, start with the **\+ New Engagement** option from the sidebar, which you can find by opening the **📥Engagements** sub\-menu. |
38 | | - |
39 | 37 |  |
40 | 38 |
|
41 | | -* To enable Deduplication within an existing Engagement: from the **All Engagements** page, select the **Edit Engagement** option from the **⋮** menu. |
42 | | - |
| 39 | +* **For an existing Engagement (from the All Engagements page):** open the **⋮** menu for the Engagement and select **Edit Engagement**. |
| 40 | + |
43 | 41 |  |
44 | 42 |
|
45 | | -* You can also open this menu from a specific **Engagement Page** by clicking the ⚙️Gear icon in the top\-right hand corner. |
46 | | - |
| 43 | +* **For an existing Engagement (from the Engagement page):** open the **⚙️ Gear** menu in the top‑right corner of the page and select **Edit Engagement**. |
| 44 | + |
47 | 45 |  |
48 | 46 |
|
49 | | -### Completing the Edit Engagement form |
| 47 | +### Completing the Engagement form |
50 | 48 |
|
51 | | -1. Start by opening the **Optional Fields \+** menu at the bottom of the **Edit Engagement** form. |
52 | | -2. Click the ☐ **Deduplication Within This Engagement** box. |
| 49 | +1. On the Engagement form, locate the ☐ **Isolate Deduplication from Other Engagements** checkbox. It appears above the **Optional Fields \+** panel. |
| 50 | +2. Check the box to scope Deduplication to this Engagement. |
53 | 51 | 3. Submit the form. |
54 | 52 |
|
55 | | - |
| 53 | +When this option is enabled, Findings in this Engagement will only be deduplicated against other Findings within the same Engagement. Findings in other Engagements on the same Product are ignored by the Deduplication Algorithm. |
| 54 | + |
| 55 | + |
0 commit comments