WatchDog Security Help Center
Admin Guide
Docs Home
Admin Guide
User Guide
MSP Guide
Back to home
Integrations
Connecting Cloudflare to WatchDog Security
Connecting Google Workspace to WatchDog Security
Connecting WatchDog & Docker Hub (Personal)
Connecting WatchDog & Tailscale
Connecting Twingate to WatchDog Security
Connecting WatchDog & Intercom
Connecting Microsoft 365 to WatchDog Security
Connecting Google Cloud to WatchDog Security
Connecting Microsoft Azure to WatchDog Security
Connecting WatchDog & Amazon Web Services (AWS)
Connecting Twingate to WatchDog Security
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:
Scopes
Devices
Registered endpoint devices
Device ownership and association
Device operating systems and posture data
DNS Filtering
DNS filtering configuration
Domain filtering policies
DNS security enforcement settings
Service Accounts
Service account identities
Service account permissions
Automation access tokens
Users
Twingate user accounts
User access assignments
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
3.
Click
+ Credential
4.
Under
New Credential
, select: OAuth
5.
Enter a description for the credential (Example: WatchDog Security)
6.
Click
Continue
7.
Under
Scopes
, select:
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
3.
Locate
Twingate
4.
Click
Connect
5.
Enter the generated
Twingate API credentials
6.
Click
Connect Integration
Initial Sync
#
After the integration is connected
WatchDog will begin collecting data from Twingate
The first synchronization typically completes within
5–10 minutes
Data will appear within the following modules
Posture Management
Inventory
Compliance Center
Troubleshooting
#
Integration Fails to Connect
Verify the following:
The API credentials were copied correctly
The credential was created with
Read access
The credential has not been revoked
No Data Appears
Related Documentation
#
https://www.twingate.com/docs/api-overview
Modified at
2026-03-14 19:43:40
Previous
Connecting WatchDog & Tailscale
Next
Connecting WatchDog & Intercom