openclaw/docs/gateway
Trevin Chow 64bcb16ba3 feat(gateway): add device auto-approve policy for Tailscale connections
Add gateway.devices.autoApprove config option to auto-approve device
pairing when requests come via Tailscale Serve with verified identity.

- Add "none" (default) and "tailscale" modes for autoApprove policy
- Auto-approve devices when Tailscale auth succeeds (verified via whois)
- Add autoApproved/autoApproveReason fields to device.pair.resolved event
- Add security audit info finding when tailscale mode is enabled
- Add comprehensive tests for config validation and auto-approve logic
- Add documentation in gateway configuration guide

Fixes #3795
2026-01-30 07:13:42 -08:00
..
security refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
authentication.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
background-process.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
bonjour.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
bridge-protocol.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
cli-backends.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
configuration-examples.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
configuration.md feat(gateway): add device auto-approve policy for Tailscale connections 2026-01-30 07:13:42 -08:00
discovery.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
doctor.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
gateway-lock.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
health.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
heartbeat.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
index.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
local-models.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
logging.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
multiple-gateways.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
openai-http-api.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
openresponses-http-api.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
pairing.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
protocol.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
remote-gateway-readme.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
remote.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
sandbox-vs-tool-policy-vs-elevated.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
sandboxing.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
tailscale.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
tools-invoke-http-api.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00
troubleshooting.md refactor: rename to openclaw 2026-01-30 03:16:21 +01:00