You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pages/sources/source-types/tailscale/audit.mdx
+28-5Lines changed: 28 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,8 @@ title: 'Tailscale Audit Logs'
3
3
description: 'Tailscale is a VPN service that simplifies secure network connections using a peer-to-peer mesh network. Tailscale audit logs capture information about user and device activity, such as authentication events, access control changes, connection attempts, and traffic flow across the network. These logs are valuable for monitoring network security, tracking who accessed resources, and auditing for compliance with access policies.'
4
4
---
5
5
6
+
import { Callout } from'nextra/components'
7
+
6
8
# Tailscale Audit Logs
7
9
8
10
Tailscale is a VPN service that simplifies secure network connections using a peer-to-peer mesh network. Tailscale audit logs capture information about user and device activity, such as authentication events, access control changes, connection attempts, and traffic flow across the network. These logs are valuable for monitoring network security, tracking who accessed resources, and auditing for compliance with access policies.
@@ -14,14 +16,35 @@ When first added RunReveal will backfill the last 30 days worth of audit logs.
14
16
15
17
## Setup
16
18
17
-
Create a new OAuth Client under your Tailnet settings and provide it the
18
-
Audit Logs Read scope.
19
+
<Callouttype="warning">
20
+
**Important:** When setting up your OAuth client, please only enable the read permissions for audit logs. Do not grant any other permissions or the source will fail.
21
+
</Callout>
22
+
23
+
### Step 1: Create an OAuth Client in Tailscale
24
+
25
+
To set up the Tailscale integration, you need to create an OAuth client in your Tailnet settings. For detailed instructions, see the [Tailscale OAuth client documentation](https://tailscale.com/kb/1215/oauth-clients#setting-up-an-oauth-client).
26
+
27
+
**Brief setup steps:**
28
+
29
+
1. Log into your Tailscale admin console
30
+
2. Navigate to the [Trust credentials page](https://login.tailscale.com/admin/settings/trust-credentials)
31
+
3. Click **Create OAuth client**
32
+
4. Give your client a descriptive name (e.g., "RunReveal Audit Logs")
0 commit comments