Tailscale icon

Tailscale

Manage your Tailscale tailnet — devices, routes, and more

ACL / Policy → Update

AI-generated

Summary

Update the entire ACL policy of a specified Tailscale tailnet by replacing it with a new ACL policy document provided as JSON.

Inputs

  • Authentication — Select the authentication method to use, either API Key or OAuth2.
  • Tailnet Name or ID (required) — Specify the name or ID of the tailnet organization where the ACL policy will be updated. Select from the list or use '-' for the default tailnet of the authenticated user.
  • Policy (JSON) (required) — Provide the full ACL policy document as a JSON string. This JSON replaces the entire current ACL policy. The schema should follow Tailscale's ACL documentation.

Output shape

a single record containing the updated ACL policy response from Tailscale API

The node sends a POST request with the parsed JSON policy to the /api/v2/tailnet/{tailnet}/acl endpoint. The response contains the updated ACL policy data. No pagination is involved.

Links

Discussion