Skip to main content

Teleport

What is Teleport?

Teleport is an access platform for infrastructure that delivers unified identity-based authentication, authorization, and auditing for Secure Shell (SSH) servers, Kubernetes clusters, databases, internal web applications, and other compute resources (identity and access management / PAM).

Show more
  • Centralizes access to SSH servers, Kubernetes clusters, databases, desktops, and internal web apps through a single access plane (privileged access management).
  • Uses short-lived certificates and identity-based authentication to enforce zero trust access controls across infrastructure (zero trust security / identity and access management).
  • Provides Role-Based Access Control (RBAC), Just-In-Time Access (JIT) requests, and approval workflows for infrastructure resources (access governance).
  • Captures audit logs and session recordings for interactive access and database activity for compliance and forensic analysis (security auditing and observability).
  • Integrates with identity providers, Single Sign-On (SSO), and infrastructure tools to standardize access across multi-cloud and on-premises (on-prem) environments (enterprise integration / security orchestration).

More About Teleport

Teleport is an infrastructure access platform (privileged access management) that secures connectivity to servers, Kubernetes clusters, databases, internal web applications, and desktops using identity-based access, certificates, and centralized policy. It is designed for environments spanning public clouds, private data centers, and edge locations, where teams need consistent access controls and auditing across heterogeneous infrastructure.

The platform exposes a unified access plane that sits between users and infrastructure resources, replacing long-lived credentials such as static SSH keys with short-lived X.509 and SSH certificates (public key infrastructure). Access decisions are enforced through RBAC (identity and access management), mapping user identities from identity providers to Teleport roles and permissions. This model supports zero trust security principles by authenticating every connection, authorizing based on roles and labels, and limiting credential lifetimes.

Teleport includes modules for multiple resource types. For servers, it provides secure SSH and Kubernetes Application Programming Interface (API) access (remote access security), session recording, and command logging. For Kubernetes, it acts as a central gateway to clusters, using identity and RBAC to control kubectl access. For databases, Teleport brokers connections to systems such as PostgreSQL, MySQL, and others (database access management), enforcing database-level RBAC and capturing query activity. For internal web applications and desktops, it offers application access and remote desktop access (secure remote access), enabling users to reach private Hypertext Transfer Protocol (HTTP) services and Windows environments without exposing them directly to the internet.

Enterprises typically deploy Teleport as a cluster that includes an auth service, proxy service, and node or service agents (distributed systems architecture). The auth service manages identities, roles, and certificate issuance. The proxy service terminates client connections, authenticates users, and routes traffic to target resources. Agents run close to protected resources, registering them with the cluster and enforcing authorization decisions. This architecture supports deployment in single-cloud, multi-cloud, hybrid, and on-prem environments.

Integration with external identity providers and access tooling is a central capability. Teleport supports SSO via Security Assertion Markup Language (SAML), OpenID Connect (OIDC), and other identity protocols (identity federation), allowing organizations to use providers such as Okta, GitHub, and enterprise directory services for user authentication. It can integrate with chat and ticketing tools to manage access requests and approvals (access workflow automation). Labels and resource metadata enable dynamic access policies and granular segmentation of environments by team, environment, or compliance boundary.

The platform provides auditing and observability features that capture session recordings, command execution logs, database queries, and other access events (security monitoring). These records support regulatory compliance, security investigations, and operational review. Teleport’s position in an enterprise directory is within identity and access management, PAM, zero trust networking, and secure remote access for infrastructure operations teams, DevOps, platform engineering, and Security Operations (SecOps).