Microsoft Entra ID SSO for Thinkific
WooNinja SSO integrates Microsoft Entra ID (formerly Azure AD) as an identity provider for your Thinkific site. Supports SAML 2.0 and OAuth 2.0 protocols with automatic user provisioning, Microsoft Graph attribute mapping, and tenant-specific configuration.
Protocol support
SAML 2.0
Enterprise SAML 2.0 Service Provider with SP-initiated and IdP-initiated flows, signed assertions, encrypted assertions, and per-connection metadata endpoints for Microsoft Entra ID enterprise applications.
OAuth 2.0 with Azure AD
OAuth 2.0 authorisation code flow with Microsoft Azure AD. Supports tenant-specific endpoints, custom scopes, and token refresh. Uses the Socialite Microsoft Azure provider.
Microsoft Graph mapping
Map Microsoft Graph schema URIs and standard OID attributes to Thinkific user fields. Supports displayName, givenName, surname, email, and directory extension attributes.
Auto-provisioning
Create Thinkific learner accounts on first Entra ID login. Update profiles every session with the latest Microsoft Graph attributes and group memberships.
Multi-tenant
Configure separate Microsoft Entra ID enterprise applications for different Thinkific sites or business units from a single WooNinja SSO installation.
Security logging
Detailed SAML and OAuth 2.0 logs trace every authentication attempt from Entra ID to Thinkific, including assertion inspection and token details.
Ready to connect Microsoft Entra ID to Thinkific?
Deploy Microsoft Entra ID SSO in days, not weeks. Contact us for a walkthrough and setup timeline.
Book a demo