Identity Provider Integration

Okta SSO for Thinkific

WooNinja SSO integrates Okta as an identity provider for your Thinkific site. Supports both SAML 2.0 and OpenID Connect protocols with automatic user provisioning, flexible attribute mapping, and multi-tenant configuration.

Protocol support

SAML 2.0 Supported
OpenID Connect Supported
User provisioning Automatic
Attribute mapping Customisable
Group synchronisation Supported

SAML 2.0

Full SP-initiated and IdP-initiated SAML flows. Configurable per tenant with signed assertions, encrypted assertions, and custom NameID format. Each client connection has its own metadata endpoint.

OpenID Connect

Authenticate via OIDC with PKCE and refresh token support. Managed Socialite provider automates the OAuth 2.0 authorisation code flow with standard claims mapping.

Auto-provisioning

Create Thinkific learner accounts on first Okta login. Update profile data on every session and manage seat limits automatically.

Attribute mapping

Map OID, MACE-Dir, Microsoft Graph, and Okta short-name attributes to Thinkific user fields and custom profile fields. Configured per connection.

Enrolment management

Auto-enrol learners into Thinkific products, bundles, and courses via queued jobs. Supports application assignment, shareable links, and external role mapping.

Multi-tenant

Configure separate Okta connections for different Thinkific sites, business units, or client environments from one WooNinja SSO installation.

Ready to connect Okta to Thinkific?

Deploy Okta SSO in days, not weeks. Contact us for a walkthrough and setup timeline.

Book a demo