Thoryn

App connectors · App connectors

Notion — SAML SSO via Thoryn

Notion Enterprise SSO. Notion supports SAML only (no OIDC); the recipe uses Thoryn's SAML-bridge flow.

Tested against:hub: 1.0.0notion: Enterprise 2026

app-connectors recipe — shared category architecture: how this pattern composes with Hub, Broker, and the rest of the catalog

What you get

Notion Enterprise users authenticate via Thoryn. Note: Notion supports SAML 2.0 only — no OIDC option. Use Thoryn's SAML-bridge federation member to convert OIDC ↔ SAML on the wire.

Setup

1. In Thoryn

Create a SAML SP entry:

hub saml-sp create \
  --name "Notion" \
  --acs-url "https://www.notion.so/sso/saml/acs/YOUR-WORKSPACE-ID" \
  --entity-id "https://www.notion.so/sso/saml/YOUR-WORKSPACE-ID" \
  --sign-assertions true

Hub returns:

  • IdP Metadata URL: https://hub.thoryn.org/saml/metadata/<sp-id>.xml
  • IdP SSO URL: https://hub.thoryn.org/saml/sso/<sp-id>
  • IdP Certificate (X.509)

2. In Notion

Workspace Settings → Identity & Provisioning → SAML SSO → Add Provider. Upload the IdP metadata XML or paste the URL + certificate.

FieldValue
SSO URL(from step 1)
Issuer / Entity IDhttps://hub.thoryn.org
Certificate(from step 1)

3. Attribute mapping

Notion attributeSAML attribute
Emailemail
First namefirstName
Last namelastName

Caveats

  • Enterprise only: Notion's SAML SSO is gated to the Enterprise plan.
  • Workspace match: users must have Notion accounts in the target workspace before SSO works (or set "auto-create" in Notion's settings).

See also