Connect Proofpoint Security Awareness Training to Anzenna
This guide walks you through integrating Anzenna with Proofpoint Security Awareness Training (SAT) to monitor employee security training status, phishing simulation results, and compliance metrics.
Prerequisites
- Proofpoint SAT administrator access
Anzenna account with integration permissions
- Ability to create API tokens in Proofpoint
Overview
The integration provides visibility into:
Security awareness training completion rates
- Phishing simulation campaign results
- Employee risk scores
- Training compliance status
- Module completion tracking
Step-by-Step Instructions
1. Enable Integration in Anzenna
Log into Anzenna at
app.anzenna.ai
Navigate to Settings > Integrations
Find the Proofpoint SAT card
Toggle the switch to enable the integration
The integration form will appear, but leave it open
2. Access Proofpoint SAT
- Open a new browser window
Log into Proofpoint Security Awareness Training admin portal
URL format:
https://your-instance-region-securityeducation.com
3. Navigate to API Settings
Click on Company Settings (gear icon)
Select API Tokens from the settings menu
Only users with administrator privileges can create and manage API tokens.
4. Create API Token
Click Create New Token or Add Token
Enter a descriptive name:
API token for Anzenna
5. Configure Token Permissions
Under Permissions, select Reporting
Set expiration to Never expire
Setting the token to never expire reduces maintenance overhead. If your security policy requires expiration, set an appropriate timeframe and calendar reminder.
6. Generate and Copy Token
Click Generate or Create to create the token
- Copy the API token immediately
The token is only displayed once. Save it securely - you cannot retrieve it later.
- Store the token in a secure location
7. Complete Anzenna Configuration
Return to the Anzenna integrations page (the tab you left open)
Paste the API token into the Token field
Enter your Base URL in the format:
https://<identifier>-<region>-securityeducation.com
- Examples:
- https://acme-us-securityeducation.com
- https://example-eu-securityeducation.com
- https://company-ap-securityeducation.com
Click Save to complete the integration
Your base URL is the domain you use to access Proofpoint SAT, without any path or page identifiers.
8. Verify Connection
Confirm the integration shows as Connected
- Wait 15-30 minutes for initial data sync
Navigate to Anzenna's Training dashboard
- Verify user training data is appearing
What Data is Collected
Training Data
- Course enrollments
- Completion status
- Module progress
- Training scores
- Time spent in training
- Certificate dates
Phishing Simulation Results
- Campaign participation
- Click rates
- Reporting rates
- Repeat offenders
- Failure patterns
User Metrics
- Individual risk scores
- Training history
- Compliance status
- Baseline assessments
- Progress over time
Organizational Metrics
- Aggregate completion rates
- Department-level statistics
- Campaign effectiveness
- Compliance trending
Using the Integration
View Training Status
In Anzenna, access:
- Individual user training records
- Department completion percentages
- Overdue training notifications
- Upcoming training schedules
Monitor Phishing Campaigns
- Latest campaign results
- Click-through rates by user
- Improvement trends
- High-risk users
Generate Reports
Create custom reports for:
- Executive summaries
- Compliance audits
- Department comparisons
- Risk assessments
Managing the Integration
Checking Connection Status
Go to Anzenna > Integrations
- Review Proofpoint SAT status indicator
- Check last successful sync timestamp
- Review for any error messages
Regenerating API Token
If token is compromised:
In Proofpoint SAT, go to Company Settings > API Tokens
- Delete the existing Anzenna token
- Create a new token with same permissions
- Copy the new token
- Update in Anzenna integration settings
Click Save
Handling Token Expiration
Set calendar reminder 30 days before expiration
- Generate new token before old one expires
- Update Anzenna configuration immediately
- Test connection after update
Troubleshooting
Connection Fails
"Invalid API token" error:
Verify token was copied completely (no trailing spaces)
Ensure token wasn't accidentally regenerated
Check that token wasn't deleted in Proofpoint
Confirm admin who created token still has access
No Data Appearing
Training data not syncing:
- Wait 30-60 minutes for initial sync
- Verify Reporting permission is enabled
- Check base URL format is correct
- Ensure users exist in both systems
- Confirm training campaigns are active
Base URL Issues
"Cannot connect to API" error:
- Verify base URL format matches pattern
- Remove any trailing slashes
- Check that URL is accessible from network
- Confirm no typos in identifier or region
- Ensure HTTPS protocol is used
Permission Errors
API returns 403 Forbidden:
- Verify Reporting permission is selected
Confirm token creator still has admin rights
Check organization hasn't changed API settings
Try regenerating token with correct permissions
Security Considerations
API token security - Treat as confidential credential
Access logging - Monitor who accesses training data
Token rotation - Implement rotation policy if required
Principle of least privilege - Reporting permission is read-only
Audit trail - All data access logged in both systems
Best Practices
Use never expire - Reduces maintenance if security policy allows
Document base URL - Record URL format and region
Test after setup - Verify data flows correctly
Monitor regularly - Check sync status weekly
Set reminders - Calendar alerts if using expiring tokens
Backup token - Store securely in password manager
Review permissions - Audit quarterly
Integration Maintenance
Regular Health Checks
Perform monthly:
- Verify connection active
- Check data freshness
- Review sync timestamps
- Test sample queries
During Proofpoint Updates
After platform updates:
- Test API connectivity
- Verify data still syncing
- Check for new available metrics
- Update documentation if needed
Annual Review
Once per year:
- Assess integration value
- Review data usage
- Consider token rotation
- Update procedures
Compliance and Reporting
Audit Support
The integration helps with:
- Security awareness compliance reporting
- Training completion documentation
- Phishing resilience metrics
- Regulatory requirement evidence
Export Capabilities
Data can be exported for:
- Board reports
- Compliance audits
- Insurance requirements
- Benchmark comparisons
Related Resources
Connect CrowdStrike
Connect SentinelOne
Connect KnowBe4
Proofpoint SAT Documentation
Proofpoint API Documentation
Need help? Contact
Anzenna Support
for assistance.