This guide explains how to connect Twingate to WatchDog Security using an API token.Once connected, WatchDog will monitor your Twingate environment for security posture risks, configuration issues, and inventory data.
What WatchDog Monitors#
WatchDog operates in read-only mode and does not modify configuration settings within your Twingate environment.
After the integration is connected, WatchDog may monitor:DevicesRegistered endpoint devices
Device ownership and association
Device operating systems and posture data
DNS filtering configuration
Domain filtering policies
DNS security enforcement settings
Service account identities
Service account permissions
Authentication and access configuration
The exact information collected depends on the permissions granted to the integration.
Requirements#
Before connecting the integration, ensure the following:You have administrator access to Twingate
You're an Account Owner or Security Admin in WatchDog UI
Step 1 — Generate an API Token in Twingate#
You can generate a trusted credential directly from the Twingate Admin Console.1.
Log into the Twingate Admin Console
2.
Navigate to: Settings → Trust Credentials
4.
Under New Credential, select: OAuth
5.
Enter a description for the credential (Example: WatchDog Security)
8.
Click Generate Credentials
9.
Copy the generated API credentials
Step 2 — Connect the Integration in WatchDog#
1.
Log into the WatchDog Security Portal
2.
Navigate to Management → Integrations
5.
Enter the generated Twingate API credentials
6.
Click Connect Integration
Initial Sync#
WatchDog will begin collecting data from Twingate
The first synchronization typically completes within 5–10 minutes
Troubleshooting#
Verify the following:
The API credentials were copied correctly
The credential was created with Read access
The credential has not been revoked