tailscale_tailnet_settings_update
Modify Tailscale network configuration settings including device approvals, auto-updates, key expiration, user permissions, logging, routing, and security posture controls.
Instructions
Update tailnet settings. Requires confirm: true. All settings fields are optional — only provided fields will be updated.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| devicesApprovalOn | No | Whether devices require admin approval before they can join the tailnet | |
| devicesAutoUpdatesOn | No | Whether devices are automatically updated | |
| devicesKeyDurationDays | No | Number of days before device keys expire | |
| usersApprovalOn | No | Whether users require admin approval to join the tailnet | |
| usersRoleAllowedToJoinExternalTailnets | No | Role allowed to join external tailnets | |
| networkFlowLoggingOn | No | Whether network flow logging is enabled | |
| regionalRoutingOn | No | Whether regional routing is enabled | |
| postureIdentityCollectionOn | No | Whether posture identity collection is enabled | |
| confirm | Yes | Must be true to confirm updating tailnet settings |