Overview
The Carbon Black integration enables ThreatAware to collect read-only data from your Carbon Black Cloud environment, providing visibility into endpoint security status and helping validate your endpoint protection controls.Connection Method: API
Setup Time: 20 minutes
Access Required: Carbon Black Cloud Administrator account
Data collected
The Carbon Black integration provides:- Device security status
- Threat detection and response metrics
- Endpoint compliance data
- Security policy enforcement details
Use cases
Endpoint Security Tracking
Monitor endpoint security status across all managed devices
Compliance Validation
Verify endpoint protection controls are properly configured
Threat Monitoring
Track threats and security incidents across your environment
Audit Support
Generate reports showing endpoint protection coverage
Setup instructions
1
Log in to ThreatAware Dashboard
Open the ThreatAware dashboard and navigate to Settings > Systems.
2
Search for Carbon Black
Use the search bar to find Carbon Black and click Connect.
3
Obtain Carbon Black API Configuration
Log in to the Carbon Black Cloud Dashboard and obtain your API URL from the Carbon Black Knowledge Base.
4
Create Custom Access Level
In Carbon Black Cloud:
- Navigate to Settings > API Access > Access Levels
- Click Add Access Level and name it “ThreatAware”
- Add the Device READ permission
- Save the access level
5
Create API Key
In Carbon Black Cloud:
- Go to Settings > API Access > API Keys
- Click Add API Key and name it “ThreatAware”
- Select Access Level Type: Custom and choose the “ThreatAware” access level
- Enter the current ThreatAware allowlist IP addresses, available in-product under Settings → Integrations → AWS Account / IP Whitelist Info
- Click Save
- Copy the API Secret Key and API ID
6
Retrieve Organisation Key
From the Settings > API Access > API Keys section:
- Locate and copy your Org Key (ensure it does not include any
< >or{}brackets)
7
Configure in ThreatAware
In the ThreatAware integration form, enter the required details:
- API URL: Paste the URL obtained from Carbon Black
- API Secret Key: Paste the secret key
- API ID: Paste the API ID
- Org Key: Paste the organisation key
- Click Connect to establish the integration
8
Verify Connection
After connecting, verify that the integration status shows as Active in ThreatAware.
Required credentials
API URL
API URL
Field Name: Carbon Black API URL
Type: String
Description: The URL endpoint for the Carbon Black Cloud APIObtain this from your Carbon Black Cloud dashboard settings.
API ID
API ID
Field Name: Carbon Black API ID
Type: String
Description: The API ID generated in Carbon Black CloudThis is used to identify your API key.
API Secret Key
API Secret Key
Field Name: Carbon Black API Secret Key
Type: Password (encrypted)
Description: The secret associated with your Carbon Black API key
Org Key
Org Key
Field Name: Carbon Black Org Key
Type: String
Description: Your Carbon Black organisation keyFound in Settings > API Access > API Keys. Do not include
< > or {} brackets.Verification and testing
After setup, verify the integration is working correctly:-
Check Integration Status
- Navigate to Settings > Integrations in ThreatAware
- Confirm the Carbon Black integration shows Active status
-
Verify Data Collection
- Wait 60 minutes for the initial data poll
- Search for a known device in ThreatAware
- Check device details for Carbon Black security data
-
Test Queries
- Create a test query to filter devices by Carbon Black security status
- Verify the data matches your expectations
Troubleshooting
Connection Failed - Invalid Credentials
Connection Failed - Invalid Credentials
Symptoms: Integration fails to connect with authentication errorSolutions:
- Verify all credentials are correct and complete
- Ensure there are no typos in the IP addresses or API keys
- Confirm the API URL is correct for your region
- Check that the API key has not expired
Permission Issues
Permission Issues
Symptoms: Integration connects but no device data appearsSolutions:
- Verify the API key permissions are set correctly
- Ensure the Device READ permission is enabled
- Review the access level configuration in Carbon Black
- Check if there are organisational policies restricting API access
No Data After 1 Hour
No Data After 1 Hour
Symptoms: Integration shows active but no endpoint data appearsSolutions:
- Verify there are managed devices in your Carbon Black environment
- Check the API access level scope
- Ensure devices are properly enrolled in Carbon Black
- Review ThreatAware integration logs (contact support if needed)
Network Connectivity Issues
Network Connectivity Issues
Symptoms: Integration fails with timeout errorsSolutions:
- Verify the API URL is accessible from ThreatAware
- Check firewall rules allow outbound HTTPS (443) to Carbon Black
- Confirm the IP addresses are correctly configured in the firewall
- Test API URL connectivity using a web browser
Additional resources
Carbon Black API Documentation
Official Carbon Black API documentation for detailed configuration
ThreatAware Support
Contact ThreatAware support for integration assistance