Skip to content

Product documentation

Get started

Choose your path — the managed sovereign SaaS on-ramp or a self-managed Helm deploy — and reach a first working sign-in against Thoryn.

Get started

Thoryn is a multi-tenant OAuth 2.0 / OpenID Connect identity broker and CIAM platform. It brokers sign-in across a tenant's own users and any external identity provider, issues standards-compliant tokens, and governs access with role- and relationship-based authorization. This section gets you from nothing to a first working sign-in as fast as the product allows, then hands off to the guides and reference for depth.

There are two ways to run Thoryn, on the same artefacts — the same container images, the same Helm chart, the same configuration schema. What differs is who operates the servers, not what the servers are (see Delivery-model architecture). Pick the path that matches how you consume the platform:

Choose your path

Managed quickstartSelf-managed quickstart
What it isThe EU-operated sovereign SaaS — Thoryn runs the serversThe identical distribution on your Kubernetes, via the Helm chart
You start bySigning up on the Thoryn websiteDeploying the chart to a cluster you control
Who operates the infraThorynYou
Who configures tenants / clients / policyYou (self-service console + API)You (the same console + API)
Best whenYou want a fast start and sovereign hosting with no ops burdenYou need air-gap, full data residency, or dedicated infrastructure
First success isYour workspace created + your first application registered + a loginThe platform deployed and every service reporting Ready

The customer plane — tenant configuration, OAuth-client registration, federation, RBAC / FGA, and audit — is self-service in both models. Once the servers are running (whether Thoryn or you run them), the configuration workflow is identical, so the Integrate an application guide and the API reference apply unchanged to both.

What you will have at the end

  • Managed: a workspace (your tenant), a registered OAuth client, and a browser sign-in that completes the Authorization Code + PKCE flow. Continue with Integrate an application.
  • Self-managed: a running Thoryn stack (hub, product-api, api-gateway, identity-service, plus Postgres, Redis, and the OpenBao secrets backend) with a reachable OIDC discovery document. Continue with the same integration guide, pointed at your own issuer.

Where to go next