Integrations

Use Obelisk to sign in to your team's tools

Obelisk can be the sign-in for the tools your team uses, not only for your own app. Cloudflare, 1Password, and Microsoft Entra can use Obelisk as their OpenID Connect sign-in. Each ID token's obelisk.assurance claim says how the person signed in, so a tool that reads it can require a passkey. SAML apps such as GitHub, Google Workspace, AWS, Slack, and Atlassian can't be connected on the hosted Gate yet.

One sign-in for the tools you run

Most SaaS platforms let you require that your staff sign in through your own identity provider instead of the platform's built-in passwords or social login. When that provider is Obelisk, your people use one Obelisk account across those tools, and each sign-in leaves a hash-chained receipt at Obelisk.

Getting a tool connected. Self-serve app registration is switched off on this Gate right now, so each tool's OpenID Connect client is registered on request: request an app registration with the tool's name and its exact redirect URI.

OpenID Connect today; SAML not yet

  • OpenID Connect provider — works today. Discovery at /.well-known/openid-configuration, public keys at /.well-known/jwks.json, ID tokens signed ES256 by default; the JWKS can publish more than one key, so a key can be rotated without breaking tokens already issued. A platform whose generic OIDC connector accepts ES256 can use Obelisk with the URLs below and a registered client. Each ID token carries an obelisk.assurance claim (for example passkey, totp or magic), so a tool that can read claims can insist on a passkey sign-in.
  • SAML 2.0 identity provider — built, not yet connectable. Obelisk publishes IdP metadata (SSO URL and X.509 signing certificate) at /saml/idp/metadata and signs assertions RSA-SHA256 with a pinned certificate. To send an assertion, the Gate has to know each service provider's ACS URL and entity ID, and the hosted Gate has no way to register one yet, so its sign-on endpoint answers unknown_sp for every platform. A SAML sign-in would also accept any Obelisk session, including one from an email sign-in link or an authenticator code, and the assertion does not say which.
Issuer                  https://obeliskgate.com
Authorization endpoint  https://obeliskgate.com/auth/authorize
Token endpoint          https://obeliskgate.com/auth/token
JWKS URI                https://obeliskgate.com/.well-known/jwks.json

For an OIDC platform you exchange a client_id, client_secret and redirect URI one way, and Obelisk's issuer and endpoints the other. How SAML setup will work →

Connector catalogue

3 platforms work today over OIDC; 10 SAML platforms are planned. Readiness is what the hosted Gate can do today: SAML apps such as GitHub, Google Workspace, and AWS can't be connected on the hosted Gate yet. ID tokens are signed with ES256. Most providers accept this, but a verifier hard-coded to RS256 will need to allow ES256 — check before you schedule the migration.

PlatformProtocolReadinessNotes
CloudflareOIDC or SAMLOIDC ready nowFree on every Cloudflare plan. Federate dashboard sign-in over OIDC.
1PasswordOIDCOIDC ready nowOIDC-only, Authorization Code + PKCE. Business / Enterprise.
Microsoft Entra (External ID)OIDC or SAMLOIDC ready nowOIDC federation; scope it as partner / guest access.
GitHub / GitHub EnterpriseSAMLNot yet connectable on the hosted GateOrg- or enterprise-level SAML SSO for your engineering org.
Google WorkspaceSAMLNot yet connectable on the hosted GateThird-party IdP SSO profile, scoped to OUs or groups.
AWS IAM Identity CenterSAMLNot yet connectable on the hosted GateExternal SAML IdP — free with any AWS account.
SlackSAMLNot yet connectable on the hosted GateBusiness+ / Enterprise Grid, HTTP-POST binding.
Atlassian (Jira / Confluence) GuardSAMLNot yet connectable on the hosted GateVia Atlassian Guard; domain verification required.
VercelSAMLNot yet connectable on the hosted GatePro & Enterprise team SSO.
ZoomSAMLNot yet connectable on the hosted GateNeeds an approved vanity URL before SSO.
NotionSAMLNot yet connectable on the hosted GateBusiness or Enterprise; a single IdP per org.
FigmaSAMLNot yet connectable on the hosted GateOrganization / Enterprise; org admins configure.
DatadogSAMLNot yet connectable on the hosted GateEnterprise plan and above; signed assertions, POST binding.

Per-platform plan tiers, domain-verification requirements, and exact console field labels are documented per connector — confirm them in each platform's admin UI before go-live.

A sensible rollout order

Start with the platforms that work over OpenID Connect today:

  1. Cloudflare Dashboard SSO (OIDC) — free on every Cloudflare plan, no new code.
  2. 1Password (OIDC) — supports OIDC only for single sign-on, using Authorization Code + PKCE.
  3. Microsoft Entra External ID (OIDC federation) — for partner / guest access.
  4. SAML platforms (GitHub, Google Workspace, AWS, Slack, Atlassian, Vercel, Zoom, Notion, Figma, Datadog) — not yet: they need a service-provider registration the hosted Gate doesn't offer. Tell us which one you need.

Next steps

Give your users a login that keeps receipts.

Passkey sign-in, OAuth for agents, and a record anyone can check.

Create your account →Verify it yourself →

Already have an account? Sign in.