Okta Login
“Sign in with Okta” using your Okta org. Same guided flow as Auth0, plus Okta’s Auth server ID.
Availability
Okta is entitlement-gated. If Add Integration hides Okta or shows an upgrade prompt, your plan does not include it.
Configure
Integrations → Add → Okta Login.
Fill:
Okta domain — for example
dev-xxxx.okta.comAuth server ID — usually
defaultunless you created a custom authorization serverClient ID / Client Secret
Copy callback(s):
https://{your-app-host}/auth/end-user/callback/oktaRegister those redirect URIs in your Okta OIDC app.
Save enabled → NotionApps auto-wires Users
oktalogin → confirm the Users toggle → Publish.Edit auth server ID or rotate the secret later from the same form (Advanced JSON is not required).
Verify
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