Overview
The Illumio integration enables ThreatAware to collect data from your Illumio Policy Compute Engine (PCE), providing visibility into zero trust segmentation policies and network traffic patterns across your organisation.Connection Method: API
Setup Time: 20 minutes
Access Required: Illumio Administrator account
Data collected
The Illumio integration provides:- Segmentation policy status
- Workload and application inventory
- Network traffic patterns
- Policy compliance metrics
- Security event and enforcement data
Use cases
Segmentation Monitoring
Track zero trust segmentation policies and enforcement across workloads
Policy Compliance
Monitor segmentation policy compliance and violations
Workload Inventory
Maintain comprehensive visibility into workload and application relationships
Security Analytics
Analyze network traffic patterns and policy enforcement
Setup instructions
1
Log in to Illumio Console
Access the Illumio PCE Console using an account with administrator privileges.
2
Navigate to API Key Settings
In the Illumio console:
- Go to Settings > API Keys
- This is where you’ll create credentials for ThreatAware
3
Create an API Key Pair
Click Create API Key Pair to generate new credentials for ThreatAware integration.
- The system will generate an API Key and API Secret
- Set the permissions to Read-only for monitoring purposes
- Copy both the API Key and API Secret and store them securely
4
Note Your Illumio Console URL
Identify your Illumio PCE instance URL:
- This is the base URL you use to access the console
- Example:
https://your-illumio-instance-url - You’ll need this for ThreatAware configuration
5
Enter Credentials in ThreatAware
In ThreatAware:
- Navigate to Settings > Integrations
- Search for and select Illumio
- Enter the required credentials:
- API Key: The key you copied from Illumio
- API Secret: The secret you copied from Illumio
- Illumio Console URL: Your Illumio PCE instance URL
6
Connect and Verify
Click Connect to establish the integration.Verify the connection status shows Active in ThreatAware.
Required credentials
API Key
API Key
Field Name: Illumio API Key
Type: String
Description: The API key generated for API access in Illumio
API Secret
API Secret
Field Name: Illumio API Secret
Type: Password (encrypted)
Description: The secret associated with the API Key
Illumio Console URL
Illumio Console URL
Field Name: Illumio URL
Type: String
Description: The URL of your Illumio PCE instanceFormat:
https://your-illumio-instance-url
Example: https://pce.acme.com or https://illumio.company.netVerification and testing
After setup, verify the integration is working correctly:-
Check Integration Status
- Navigate to Settings > Integrations in ThreatAware
- Confirm the Illumio integration shows Active status
-
Verify Data Collection
- Wait up to 1 hour for the initial data sync
- Check that Illumio workload and policy data appears
- Verify segmentation policies are visible in your dashboard
-
Test Queries
- Create a test query to filter by segmentation policy status
- Verify workload data matches your Illumio environment
- Test filtering by policy enforcement status
Troubleshooting
Invalid Credentials
Invalid Credentials
Symptoms: Connection fails with authentication errorSolutions:
- Verify the API Key and API Secret are entered correctly
- Ensure both values were copied completely without extra spaces
- Confirm the API credentials have not expired
- Generate a new API key pair if needed and update in ThreatAware
Connection Timeout
Connection Timeout
Symptoms: Integration fails to connect or times outSolutions:
- Verify the Illumio Console URL is correct and accessible
- Check firewall rules allow outbound HTTPS (443) to your Illumio instance
- Test the URL in a browser to ensure it’s reachable
- Verify your Illumio PCE is online and responding
Permission Denied
Permission Denied
Symptoms: Integration connects but returns permission errorsSolutions:
- Verify the API credentials have read-only access permissions
- Check that the API key permissions include access to:
- Workloads
- Policy rules
- Traffic data
- Review the Illumio API Documentation for required permissions
No Data Appearing
No Data Appearing
Symptoms: Integration shows active but no Illumio data appearsSolutions:
- Verify there is workload and policy data in Illumio to collect
- Check the API credentials have sufficient permissions
- Wait up to 1 hour for the initial data sync
- Review ThreatAware integration logs for errors
- Verify your Illumio PCE has managed workloads
Additional resources
Illumio API Documentation
Official Illumio documentation for API configuration and permissions
ThreatAware Support
Contact ThreatAware support for integration assistance