<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/what-s-the-difference-between-tailscale-vpn-and-tailscale-pam--n5rkuzzfj" -->

---
title: What's the difference between Tailscale VPN and...
description: Tailscale PAM (privileged access management) is a beta product that builds on top of Tailscale's VPN mesh network. While the VPN secures connections between...
canonical: https://daily.dev/posts/what-s-the-difference-between-tailscale-vpn-and-tailscale-pam--n5rkuzzfj
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: What's the difference between Tailscale VPN and Tailscale PAM? | daily.dev
og:description: Tailscale PAM (privileged access management) is a beta product that builds on top of Tailscale's VPN mesh network. While the VPN secures connections between...
og:url: https://daily.dev/posts/what-s-the-difference-between-tailscale-vpn-and-tailscale-pam--n5rkuzzfj
og:image: https://api.daily.dev/og/posts/N5RkUzZfj.png
og:image:alt: What's the difference between Tailscale VPN and Tailscale PAM?
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# What's the difference between Tailscale VPN and Tailscale PAM?

**[Tailscale](https://daily.dev/sources/tailscale)** · 7 min read · 0 upvotes · 0 comments

## Summary

Tailscale PAM (privileged access management) is a beta product that builds on top of Tailscale's VPN mesh network. While the VPN secures connections between users, devices and apps, PAM adds granular access control, credential injection and session logging for infrastructure like SSH, databases, Kubernetes clusters, Remote Desktop and web apps. It requires deploying PAM connectors on each network you want to reach, and logs user identity, IP address, device info, and connection duration by default. Optional session recording captures query logs for databases and full text plus video replay for SSH sessions, with Premium plan support for storing recordings in Amazon S3.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://tailscale.com/blog/what-is-tailscale-pam>

## Questions this post answers

### What's the difference between Tailscale VPN and Tailscale PAM?

Tailscale VPN secures peer-to-peer connections between users, devices, and apps using identity-based access control and a mesh overlay network called a tailnet. Tailscale PAM builds on that identity layer to add granular access control, credential injection, and session logging for specific services like SSH, databases, Kubernetes, Remote Desktop, and web apps, requiring a PAM connector deployed on each target network.

_Comparing VPN and PAM approaches for infrastructure access control is easier with context like this on daily.dev._

### What does Tailscale PAM log for each session by default?

By default Tailscale PAM logs user identity, the user's IP address, IP-derived geographic location, device information, connection start time, and connection duration. For supported services it can also record the actual session content: query logs with error messages for databases, and both text transcripts and video replay for SSH sessions, plus HTTP, Kubernetes, and S3 session recording.

_Developers auditing access and troubleshooting incidents can track tooling like this on daily.dev._

### How does Tailscale PAM handle credential sharing for databases and services?

Tailscale PAM connectors handle credential injection and authentication tokens on behalf of users, so a database or service password never needs to be shared with everyone needing access. If credentials change, admins update them once in the admin console or an external secrets manager, without redistributing credentials or interrupting anyone's workflow.

_Teams rethinking shared credentials and access control follow tools like this on daily.dev._

## Similar posts on daily.dev

- [Tailscale PAM beta: Just-in-time access, session auditing, and more](https://daily.dev/posts/tailscale-pam-beta-just-in-time-access-session-auditing-and-more-qwiynntod) · Tailscale · 0 upvotes · 0 comments
- [Why VPNs Are No Longer Enough for Secure Remote Access](https://daily.dev/posts/why-vpns-are-no-longer-enough-for-secure-remote-access-2t4huxvkq) · Security Boulevard · 0 upvotes · 0 comments
- [What happens when your VPN meets 200 AI agents](https://daily.dev/posts/what-happens-when-your-vpn-meets-200-ai-agents-ebsiwkozt) · The New Stack · 0 upvotes · 0 comments
- [I use Tailscale for everything now, and it's the most boring but incredible software I run](https://daily.dev/posts/i-use-tailscale-for-everything-now-and-it-s-the-most-boring-but-incredible-software-i-run-vtyfqiscy) · XDA Developers · 0 upvotes · 0 comments
- [Border0 is joining Tailscale](https://daily.dev/posts/border0-is-joining-tailscale-f5magqkf3) · Tailscale · 10 upvotes · 0 comments

---

Tags: [#vpn](https://daily.dev/tags/vpn), [#tailscale](https://daily.dev/tags/tailscale)

[View this post on daily.dev](https://daily.dev/posts/what-s-the-difference-between-tailscale-vpn-and-tailscale-pam--n5rkuzzfj)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"What's the difference between Tailscale VPN and Tailscale PAM?","url":"https://daily.dev/posts/what-s-the-difference-between-tailscale-vpn-and-tailscale-pam--n5rkuzzfj","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/what-s-the-difference-between-tailscale-vpn-and-tailscale-pam--n5rkuzzfj"},"datePublished":"2026-10-26T14:05:53.858Z","dateModified":"2026-10-26T14:06:23.023Z","description":"Tailscale PAM (privileged access management) is a beta product that builds on top of Tailscale's VPN mesh network. While the VPN secures connections between...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/2ea43ff0673c980dddf8a574daad8374?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/2ea43ff0673c980dddf8a574daad8374?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Tailscale","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Tailscale","logo":"https://media.daily.dev/image/upload/s--QeDb_zoC--/f_auto/v1711188591/logos/tailscale","url":"https://daily.dev/sources/tailscale"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/what-s-the-difference-between-tailscale-vpn-and-tailscale-pam--n5rkuzzfj","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"vpn,tailscale","timeRequired":"PT7M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tailscale","item":"https://daily.dev/sources/tailscale"},{"@type":"ListItem","position":3,"name":"What's the difference between Tailscale VPN and Tailscale PAM?"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/what-s-the-difference-between-tailscale-vpn-and-tailscale-pam--n5rkuzzfj#faq","mainEntity":[{"@type":"Question","name":"What's the difference between Tailscale VPN and Tailscale PAM?","acceptedAnswer":{"@type":"Answer","text":"Tailscale VPN secures peer-to-peer connections between users, devices, and apps using identity-based access control and a mesh overlay network called a tailnet. Tailscale PAM builds on that identity layer to add granular access control, credential injection, and session logging for specific services like SSH, databases, Kubernetes, Remote Desktop, and web apps, requiring a PAM connector deployed on each target network. Comparing VPN and PAM approaches for infrastructure access control is easier with context like this on daily.dev."}},{"@type":"Question","name":"What does Tailscale PAM log for each session by default?","acceptedAnswer":{"@type":"Answer","text":"By default Tailscale PAM logs user identity, the user's IP address, IP-derived geographic location, device information, connection start time, and connection duration. For supported services it can also record the actual session content: query logs with error messages for databases, and both text transcripts and video replay for SSH sessions, plus HTTP, Kubernetes, and S3 session recording. Developers auditing access and troubleshooting incidents can track tooling like this on daily.dev."}},{"@type":"Question","name":"How does Tailscale PAM handle credential sharing for databases and services?","acceptedAnswer":{"@type":"Answer","text":"Tailscale PAM connectors handle credential injection and authentication tokens on behalf of users, so a database or service password never needs to be shared with everyone needing access. If credentials change, admins update them once in the admin console or an external secrets manager, without redistributing credentials or interrupting anyone's workflow. Teams rethinking shared credentials and access control follow tools like this on daily.dev."}}]}
```

