Estimated time: 5-10 minutes. You will need Tailscale Owner or Admin access and access to the Clarion workspace where you want to connect Tailscale.
Prerequisites
- A Tailscale account with Owner or Admin role
- Access to the Clarion workspace where you want to configure the integration
Get the webhook URL and secret from Clarion
- Open Clarion and go to Integrations → Tailscale.
- Click Connect to generate a webhook URL and secret for this workspace.
- Copy the Webhook URL and Secret. You will paste these into Tailscale in the next step.
Configure the webhook in Tailscale
- Sign in to the Tailscale admin console.
- Navigate to Settings → Webhooks.
- Click Add endpoint.
- Paste the Webhook URL from Clarion into the Endpoint URL field.
- Paste the Secret from Clarion into the Secret field.
- Select the event types you want to receive. Clarion handles all Tailscale event types:
- Device events:
nodeNeedsApproval,nodeApproved,nodeKeyExpiringSoon,nodeKeyExpiryDisabled,nodeKeyExpiryEnabled,nodeNotSeen - Policy events:
policyUpdate - User events:
userNeedsApproval,userApproved,userSuspended,userRoleUpdated,userCreated,userDeleted
- Device events:
- Click Save.
- Use Send test event to verify the connection. Clarion will create a test alert to confirm delivery.
How severity is mapped
| Event | Severity |
|---|---|
nodeNotSeen, userSuspended, nodePolicyViolation | Critical |
nodeNeedsApproval, userNeedsApproval | High |
policyUpdate, userRoleUpdated, nodeKeyExpiringSoon, nodeKeyExpiryEnabled | Medium |
| All other events | Low |