- 25 Mar 2025
- 2 Minutes to read
- Print
- DarkLight
Proofpoint Zenguide (SAT)
- Updated on 25 Mar 2025
- 2 Minutes to read
- Print
- DarkLight
Proofpoint’s ZenGuide (formerly Proofpoint Security Awareness Training) enables security teams to automate personalized learning paths based on an individual’s unique risk profile, behaviors and role. It uses people-risk insights across the Proofpoint ecosystem to deliver relevant interventions to reduce risky behaviors. More information can be found at the Proofpoint website.
Integration Method: API
Tables: Training Inventory (99405002)
This integration supports the following events.
Event | Description |
---|---|
Training | Returns information from training assignments. |
Training Enrollments | Returns information from the User Enrollments report, which contains recent active training and user status. |
Phishing | Returns information for simulated phishing campaigns. |
Phishing Extended | Returns information for simulated phishing campaigns with extended details. |
This integration supports the following versions.
ZenGuide Version Tested | v0.1.0 |
ZenGuide API version | v0.3.0 |
Prerequisites
The User should have Administrator privileges to the Proofpoint ZenGuide platform for creating API tokens.
The User should have access to the DataBee console.
Configuration Overview
Generate an API token on the ZenGuide console with the required scopes.
Choose the environment-region.
Add the Proofpoint Zenguide data feed integration in the DataBee console with the required API token.
DataBee Parameter
ZenGuide Parameter
Token
Token
ZenGuide Configuration
Create API Token
Login to your ZenGuide platform console with an account that has admin privileges.
Note:
Please ensure that ZenGuide setup is available and note down your hostname with domain. For example, if your Zenguide platform console URL is https://<hostname.domain>-securityeducation.com then <hostname.domain> will be your URL.
In the left side bar, Navigate to Company Settings.
Navigate to API Tokens > Create Token.
In Create Token prompt, confirm the following, and click on Create.
Name: enter the Token name.
Permissions: select the reporting check box.
Expiration: can be “Never expire” (or) any choices.
Note:
If Expiration is other than “Never expire”, Please ensure to re-generate the token once expired and update existing Proofpoint Zenguide data feed with updated token in DataBee console.
Copy the token created by clicking Copy to Clipboard. Once copied, hit OK.
Note:
Copy and save this token as we won’t be able to retrieve it later.
Verify the Token created is visible on the console.
Choose Environment-region
Please refer environment-region options mentioned on the official webpage and choose accordingly.
Region | Domain name |
---|---|
US | results.us.securityeducation.com |
EU | results.eu.securityeducation.com |
AP | results.ap.securityeducation.com |
DataBee Configuration
Login to the DataBee UI, navigate to Data > Data Feeds and click the Add New Data Feed button.
Search for the Proofpoint and choose Proofpoint Zenguide as shown below.
Click on the API Ingest option for collection method.
Enter feed contact information and click Next.
In the configuration page, confirm the following:
Authorization Method: Bearer Token
API Base URL: make sure to replace <environment-region>, with actual value. This is the base URL that DataBee will interact with.
Token: paste the Token generated earlier in the ZenGuide console.
Event types: preselected for all the event types that integration pulls.
Click Submit.
Troubleshooting Tips
Ensure the Token is pasted correctly. Since you cannot view the Token after the 1st time, re-create the Token, paste it on a text editor to ensure no spaces or unexpected characters are included and reconfigure the DataBee feed.
Ensure the <environment-region> is entered correctly.