You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: integrations/vendors/Proofpoint/use-cases/alert-ingestion-clicksPermitted.md
+25-19Lines changed: 25 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,41 +2,48 @@
2
2
title: Ingest Proofpoint ClicksPermitted Events into TheHive Using an Alert Feeder
3
3
description: Ingest Proofpoint TAP clicksPermitted events as TheHive alerts to track and respond to users who clicked on malicious links that were not blocked by Proofpoint and may require investigation.
> **Warning:** This alert feeder has not been tested in a live Proofpoint TAP environment. Please verify its behavior before using it in production.
14
12
15
13
In this tutorial, we're going to configure an alert feeder that ingests Proofpoint Targeted Attack Protection (TAP) `clicksPermitted` events as TheHive alerts.
16
14
17
15
By the end, you'll have a working setup to track and respond to users who clicked on malicious links that weren't blocked by Proofpoint.
18
16
19
-
!!! tip "More integration options"
20
-
For the complete list of integration options between Proofpoint and TheHive, see [Proofpoint Integration with TheHive](proofpoint-integrations.md).
17
+
> **Tip:** More integration options
18
+
> For the complete list of integration options between Proofpoint and TheHive, see [Proofpoint Integration with TheHive](proofpoint-integrations.md).
19
+
20
+
## Step 1: Get your Proofpoint TAP service credentials
21
+
22
+
To connect TheHive to the Proofpoint TAP API, you need a **service principal** and **service secret** from your Proofpoint TAP dashboard.
23
+
24
+
1. Log in to your [Proofpoint TAP dashboard](https://threatinsight.proofpoint.com/).
25
+
26
+
2. Go to **Settings** > **Connected Applications**.
27
+
28
+
3. Generate a new **service credential** if you don't already have one.
4. Copy and save the **service principal** and **service secret**. You'll need them in the next step.
23
31
24
32
## Step 2: Create an alert feeder in TheHive
25
33
26
-
To ingest Proofpoint `clicksPermitted` events into TheHive, you need to [create an alert feeder](../../thehive/user-guides/organization/configure-organization/manage-feeders/create-a-feeder.md) that queries the Proofpoint SIEM API and transforms the results into alerts.
34
+
To ingest Proofpoint `clicksPermitted` events into TheHive, you need to create an alert feeder that queries the Proofpoint SIEM API and transforms the results into alerts.
**- Interval**: How often the alert feeder sends requests to the external system.
37
45
38
-
!!! warning "Define the interval carefully based on your reactivity requirements"
39
-
Make sure the interval is shorter than the processing time to avoid potential issues, but not too short to prevent excessive requests to the API.
46
+
> **Warning:** Define the interval carefully based on your reactivity requirements. Make sure the interval is shorter than the processing time to avoid potential issues, but not too short to prevent excessive requests to the API.
40
47
41
48
**- Request timeout time**: The maximum time, in seconds, the alert feeder waits for a response before timing out.
42
49
@@ -60,8 +67,7 @@ To ingest Proofpoint `clicksPermitted` events into TheHive, you need to [create
60
67
61
68
6. In the **Create function** section, enter the following information:
62
69
63
-
!!! info "Feeder function"
64
-
Once created, the function is automatically added to the [functions list](../../thehive/user-guides/organization/configure-organization/manage-functions/about-functions.md) with the type *feeder*.
70
+
> **Note:** Once created, the function is automatically added to the functions list with the type *feeder*.
65
71
66
72
**- Function name**: *ProofpointClicksPermitted*
67
73
@@ -194,14 +200,14 @@ To ingest Proofpoint `clicksPermitted` events into TheHive, you need to [create
7.Select **Test** to verify the function works as expected.
198
204
199
205
8. Select **Confirm**.
200
206
201
-
For more details, see the [ProofpointSIEMAPIofficialdocumentation](https://help.proofpoint.com/Threat_Insight_Dashboard/API_Documentation/SIEM_API){target=_blank}.
207
+
For more details, see the [Proofpoint SIEM API official documentation](https://help.proofpoint.com/Threat_Insight_Dashboard/API_Documentation/SIEM_API).
Copy file name to clipboardExpand all lines: integrations/vendors/Proofpoint/use-cases/alert-ingestion-messageDelivered.md
+25-19Lines changed: 25 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,41 +2,48 @@
2
2
title: Ingest Proofpoint MessagesDelivered Events into TheHive Using an Alert Feeder
3
3
description: Ingest Proofpoint TAP messagesDelivered events as TheHive alerts to track and respond to threats that have reached user mailboxes and may require investigation.
> **Warning:** This alert feeder has not been tested in a live Proofpoint TAP environment. Please verify its behavior before using it in production.
14
12
15
13
In this tutorial, we're going to configure an alert feeder that ingests Proofpoint Targeted Attack Protection (TAP) `messagesDelivered` events as TheHive alerts.
16
14
17
15
By the end, you'll have a working setup to track threats that reached user mailboxes and may require investigation or response.
18
16
19
-
!!! tip "More integration options"
20
-
For the complete list of integration options between Proofpoint and TheHive, see [Proofpoint Integration with TheHive](proofpoint-integrations.md).
17
+
> **Tip:** More integration options
18
+
> For the complete list of integration options between Proofpoint and TheHive, see [Proofpoint Integration with TheHive](proofpoint-integrations.md).
19
+
20
+
## Step 1: Get your Proofpoint TAP service credentials
21
+
22
+
To connect TheHive to the Proofpoint TAP API, you need a **service principal** and **service secret** from your Proofpoint TAP dashboard.
23
+
24
+
1. Log in to your [Proofpoint TAP dashboard](https://threatinsight.proofpoint.com/).
25
+
26
+
2. Go to **Settings** > **Connected Applications**.
27
+
28
+
3. Generate a new **service credential** if you don't already have one.
4. Copy and save the **service principal** and **service secret**. You'll need them in the next step.
23
31
24
32
## Step 2: Create an alert feeder in TheHive
25
33
26
-
To ingest Proofpoint `messagesDelivered` events into TheHive, you need to [create an alert feeder](../../thehive/user-guides/organization/configure-organization/manage-feeders/create-a-feeder.md) that queries the Proofpoint SIEM API and transforms the results into alerts.
34
+
To ingest Proofpoint `messagesDelivered` events into TheHive, you need to create an alert feeder that queries the Proofpoint SIEM API and transforms the results into alerts.
**- Interval**: How often the alert feeder sends requests to the external system.
37
45
38
-
!!! warning "Define the interval carefully based on your reactivity requirements"
39
-
Make sure the interval is shorter than the processing time to avoid potential issues, but not too short to prevent excessive requests to the API.
46
+
> **Warning:** Define the interval carefully based on your reactivity requirements. Make sure the interval is shorter than the processing time to avoid potential issues, but not too short to prevent excessive requests to the API.
40
47
41
48
**- Request timeout time**: The maximum time, in seconds, the alert feeder waits for a response before timing out.
42
49
@@ -60,8 +67,7 @@ To ingest Proofpoint `messagesDelivered` events into TheHive, you need to [creat
60
67
61
68
6. In the **Create function** section, enter the following information:
62
69
63
-
!!! info "Feeder function"
64
-
Once created, the function is automatically added to the [functions list](../../thehive/user-guides/organization/configure-organization/manage-functions/about-functions.md) with the type *feeder*.
70
+
> **Note:** Once created, the function is automatically added to the functions list with the type *feeder*.
65
71
66
72
**- Function name**: *ProofpointMessagesDelivered*
67
73
@@ -210,14 +216,14 @@ To ingest Proofpoint `messagesDelivered` events into TheHive, you need to [creat
7.Select **Test** to verify the function works as expected.
214
220
215
221
8. Select **Confirm**.
216
222
217
-
For more details, see the [ProofpointSIEMAPIofficialdocumentation](https://help.proofpoint.com/Threat_Insight_Dashboard/API_Documentation/SIEM_API){target=_blank}.
223
+
For more details, see the [Proofpoint SIEM API official documentation](https://help.proofpoint.com/Threat_Insight_Dashboard/API_Documentation/SIEM_API).
0 commit comments