Skip to content

Commit 2eb996b

Browse files
[SAASINT-4304] DDS: BeyondTrust Identity Security Insights v1.0.0 (#20642)
* Add beyondtrust identity security insights integration * Resolve CI failures * Update test yaml file * Update test results * Empty commit to rerun validate-assets * Minor dashboard update * Address review comments
1 parent 0ab124d commit 2eb996b

11 files changed

+2257
-0
lines changed

.github/CODEOWNERS

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -597,6 +597,11 @@ plaid/assets/logs/ @DataDog/saa
597597
/bitwarden/manifest.json @DataDog/saas-integrations @DataDog/documentation
598598
/bitwarden/assets/logs/ @DataDog/saas-integrations @DataDog/documentation @DataDog/logs-integrations-reviewers
599599

600+
/beyondtrust_identity_security_insights/ @DataDog/saas-integrations
601+
/beyondtrust_identity_security_insights/*.md @DataDog/saas-integrations @DataDog/documentation
602+
/beyondtrust_identity_security_insights/manifest.json @DataDog/saas-integrations @DataDog/documentation
603+
/beyondtrust_identity_security_insights/assets/logs/ @DataDog/saas-integrations @DataDog/documentation @DataDog/logs-backend
604+
600605
/klaviyo/ @DataDog/saas-integrations
601606
/klaviyo/*.md @DataDog/saas-integrations @DataDog/documentation
602607
/klaviyo/manifest.json @DataDog/saas-integrations @DataDog/documentation

.github/workflows/config/labeler.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,8 @@ integration/azure_active_directory:
8585
- azure_active_directory/**/*
8686
integration/azure_iot_edge:
8787
- azure_iot_edge/**/*
88+
integration/beyondtrust_identity_security_insights:
89+
- beyondtrust_identity_security_insights/**/*
8890
integration/beyondtrust_password_safe:
8991
- beyondtrust_password_safe/**/*
9092
integration/bitdefender:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# CHANGELOG - beyondtrust-identity-security-insights
2+
3+
## 1.0.0 / 2025-07-01
4+
5+
***Added***:
6+
7+
* Initial Release
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# BeyondTrust Identity Security Insights
2+
3+
## Overview
4+
5+
[BeyondTrust Identity Security Insights][1] is a web-based application designed to enhance identity protection. It connects BeyondTrust products and third-party services to automatically scan for associated accounts and track your organization's identities.
6+
7+
Integrate BeyondTrust Identity Security Insights with Datadog's pre-built dashboard visualizations to gain insights into detection logs. With Datadog's built-in log pipelines, you can parse and enrich these logs to facilitate easy search and detailed insights.
8+
9+
This integration also includes ready-to-use Cloud SIEM detection rules for enhanced monitoring and security. These Cloud SIEM rules can be used with [Datadog Workflow Automation][5] to orchestrate and automate your end-to-end processes with OOTB Workflow Blueprints.
10+
11+
## Setup
12+
13+
### Configuration
14+
15+
#### Webhook Configuration
16+
17+
Configure the Datadog endpoint to forward BeyondTrust Identity Security Insights detections as logs to Datadog.
18+
19+
1. Copy the generated URL inside the **Configuration** tab on the Datadog [BeyondTrust Identity Security Insights][2] tile.
20+
2. Sign in to [BeyondTrust Identity Security Insights Portal][3].
21+
3. Go to **Insights > Integrations** from the top left side main menu.
22+
4. Click **Webhooks**.
23+
5. Click **Create Integration**.
24+
6. Provide the following details:
25+
- **Webhook Name**: Enter your desired name for this webhook.
26+
- **Webhook URL**: Enter the endpoint URL that you generated in step 1.
27+
- **Authorization Type**: Select `None`
28+
- **Webhook Template**: Enter the JSON object below, which represents the information sent from Insights,
29+
```json
30+
{
31+
"incidentId": "%%incidentId%%",
32+
"tenantId": "%%tenantId%%",
33+
"incidentType":"%%incidentType%%",
34+
"severity":"%%severity%%",
35+
"definitionId":"%%definitionId%%",
36+
"definitionSummary":"%%definitionSummary%%",
37+
"source":"%%source%%",
38+
"location":"%%location%%",
39+
"entityType":"%%entityType%%",
40+
"entityName":"%%entityName%%",
41+
"timestamp": "%%timestamp%%",
42+
"link": "%%link%%"
43+
}
44+
```
45+
- **Send detections automatically?**: Select the checkbox to send detections automatically.
46+
- **Severity**: select all four options (`Critical`, `High`, `Moderate`, and `Low`).
47+
- Click **Create Integration**.
48+
49+
## Data Collected
50+
51+
### Logs
52+
53+
The BeyondTrust Identity Security Insights integration collects and forwards Detections logs to Datadog.
54+
55+
### Metrics
56+
57+
The BeyondTrust Identity Security Insights integration does not include any metrics.
58+
59+
### Events
60+
61+
The BeyondTrust Identity Security Insights integration does not include any events.
62+
63+
## Support
64+
65+
For any further assistance, contact [Datadog support][4].
66+
67+
[1]: https://www.beyondtrust.com/products/identity-security-insights
68+
[2]: /integrations/beyondtrust-identity-security-insights
69+
[3]: https://login.beyondtrust.io/signin/signIn
70+
[4]: https://docs.datadoghq.com/help/
71+
[5]: https://docs.datadoghq.com/actions/workflows/
Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)