Skip to content

Okta Login

“Sign in with Okta” using your Okta org. Same guided flow as Auth0, plus Okta’s Auth server ID.

Okta is entitlement-gated. If Add Integration hides Okta or shows an upgrade prompt, your plan does not include it.

  1. Integrations → Add → Okta Login.
  2. Fill:
    • Okta domain — for example dev-xxxx.okta.com
    • Auth server ID — usually default unless you created a custom authorization server
    • Client ID / Client Secret
  3. Copy callback(s):
https://{your-app-host}/auth/end-user/callback/okta
  1. Register those redirect URIs in your Okta OIDC app.
  2. Save enabled → NotionApps auto-wires Users okta login → confirm the Users toggle → Publish.
  3. Edit auth server ID or rotate the secret later from the same form (Advanced JSON is not required).
Check Expected
Okta trial org user Login succeeds
Invalid auth server ID Clear failure — set default or your custom server id
Custom domain callback Registered and working
Auth0 entitled but not Okta Only Auth0 appears