Skip to content

What is Tessera?

Tessera sits between your people and your infrastructure. Engineers connect with ssh, kubectl, a database client, or an RDP window; Tessera authorizes the request, injects the real credential on the wire, and records the session. Users never see a password, private key, or kubeconfig — credentials stay on the controller, access is granted rather than distributed, and every action is audited.

Target kindUsers connect withTessera injects
SSHssh, scp/sftp, the built-in terminalusername + password or private key
Kuberneteskubectl and any kubeconfig-based toolcluster bearer token or client certificate
Databasepsql / mysql and GUI clients (PostgreSQL, MySQL)database username + password
RDPa native remote-desktop windowWindows username + password (delivered to the app, injected into the bundled RDP client in memory)
CapabilitySummary
Credential injectionFor SSH, Kubernetes and databases the secret never leaves the controller. RDP is the exception: the protocol needs the credential before the session exists, so it is delivered to your local client, never shown in the UI, and each issuance is audited
Just-in-time accessRequest scoped, time-boxed access with approval and auto-revocation
RBACGrants of view / read-only / read-write, enforced live
Read-only sessionsMutating commands and queries filtered, downgradable on the fly
Session recordingFull replay for terminals, per-command / per-request audit
SSO & provisioningOIDC sign-in and SCIM user provisioning/deprovisioning
Audit & SIEMImmutable log with JSON export to any collector
ClientsDesktop app (multi-account, built-in terminal, native RDP) and a CLI