CloudQuery News

Introducing the Tailscale Source Plugin

Tailscale provides zero-config VPN software and a web-based management service.
To learn more about Tailscale visit their homepage.

CloudQuery now supports pulling ACL, Device and DNS resources from Tailscale using Tailscale API.

Take a look at our Configuration section to configure required credentials for the plugin.

Below are some query examples to get you started.

Detect unauthorized devices

If you have added some devices but haven't authorized them you will not be able to connect them to your tailnet.
It's best practice to keep your inventory clean, as Tailscale limits the amount of devices.
Here's a query to check for unauthorized devices:

select dev.id, dev.user
from tailscale_devices as dev
where not dev.authorized
order by id;

This query would output a table of device IDs and corresponding users for unauthorized devices:

        id         |       user
-------------------+------------------
12345678901234567 | [email protected]
(1 row)

You can now put this in a dashboard or set up an alert on it.

Make sure all your devices have enabled key expiry

To keep your infrastructure secure it's best practice to make device keys expire.
Here's a query to check for devices that have disabled key expiry.

select dev.id, dev.user
from tailscale_devices as dev
where dev.key_expiry_disabled
order by id;

This query would output a table of device IDs and corresponding users for devices that have key expiry disabled:

        id         |       user
-------------------+------------------
12345678901234567 | [email protected]
(1 row)

What's next

We are going to continue expanding the Tailscale source plugin, adding support for more resources.
Interested in seeing another plugin? Check out Creating a New Plugin and/or open an issue on our GitHub.

Want to see CloudQuery in action? Schedule a demo with our team or check out the platform documentation to learn more.

Want help getting started? Join the CloudQuery community to connect with other users and experts, or message our team directly here if you have any questions.

Try CloudQuery yourself

Self-hosted, open source, and free to start. Or schedule a demo to see the managed version.

Related posts

CloudQuery News

Introducing CloudQuery Insights: Cloud Intelligence That Connects the Dots

CloudQuery Insights automatically surfaces connected signals across your cloud inventory: security findings, cost data, policy violations, and audit trails.

Joe Karlsson

Joe Karlsson

April 21, 2026

Cloud Infrastructure

CloudQuery News

Introducing the Nautobot Source Integration

Sync Nautobot DCIM inventory data to PostgreSQL, BigQuery, or Snowflake and query it with SQL alongside your cloud provider data.

Joe Karlsson

Joe Karlsson

March 19, 2026

CloudQuery News

CloudQuery Is Merging with Env Zero

A letter from CloudQuery CEO Yevgeny Pats on the merger with env zero and what it means for customers.

Yevgeny Pats

Yevgeny Pats

March 17, 2026

CloudQuery News

Security

Introducing the Zoom Source Integration

New CloudQuery Zoom source plugin: sync Zoom meeting, user, and webinar data into your database for compliance, analytics, and user access governance reporting.

Joe Karlsson

Joe Karlsson

February 2, 2026

CloudQuery News

Product News

New in CloudQuery: Tines + Semgrep integration, and native visualizations,

CloudQuery October 2025 updates: Tines and Semgrep integration for security orchestration, plus native visualization support in the CloudQuery Platform.

Chris Reuter

Chris Reuter

October 31, 2025

CloudQuery News

Product News

Security

Introducing Data Access Control for CloudQuery Platform

CloudQuery Platform RBAC: Control cloud asset access with SQL-based permissions. Map Azure AD/Okta groups to roles. Available now on all environments.

Joe Karlsson

Joe Karlsson

October 28, 2025

AI

CloudQuery News

Understand your cloud infra faster using natural language

CloudQuery unifies AWS, GCP, Azure, and SaaS configs into SQL tables. The new AI assistant lets you query your cloud inventory using natural language.

Chris Reuter

Chris Reuter

September 29, 2025

CloudQuery News

Find the Cloud Waste Contest

Win CloudQuery swag by finding cloud waste in our dataset. Sync AWS data with CloudQuery, solve 3 SQL challenges, get t-shirts, sweatshirts, and mugs.

Joe Karlsson

Joe Karlsson

September 25, 2025

AI

CloudQuery News

Generate CloudQuery Configuration with Natural Language

Generate CloudQuery config files from natural language prompts. Use AI to quickly create source and destination plugin configs without manual YAML editing.

Chris Reuter

Chris Reuter

September 23, 2025

Own your pipeline.
Own your data.