Salesforce SSO for Thinkific
WooNinja SSO integrates Salesforce as an identity provider for your Thinkific site. Supports SAML 2.0 and OAuth 2.0 protocols with the dedicated highways/salesforce Socialite provider for streamlined OAuth authentication. Automatic user provisioning, group synchronisation, and multi-tenant configuration included.
Protocol support
SAML 2.0
Full SAML 2.0 SP support with metadata endpoints for Salesforce connected apps. Supports signed assertions, encrypted assertions, and SP-initiated and IdP-initiated flows.
OAuth 2.0
OAuth 2.0 authorisation code flow via the highways/salesforce Socialite provider. Supports Salesforce scopes, token refresh, and standard claims mapping.
Auto-provisioning
Create Thinkific learner accounts on first Salesforce login. Sync Salesforce user attributes and profile data on every authenticated session.
Attribute mapping
Map Salesforce attributes, OID claims, and custom fields to Thinkific user fields. Supports permission set attributes and role-based mapping.
Enrolment management
Auto-enrol learners based on Salesforce permission sets and roles. Supports application assignments through queued enrolment jobs.
Multi-tenant
Configure separate Salesforce OAuth connections for different Thinkific sites or business units from a single WooNinja SSO installation.
Ready to connect Salesforce to Thinkific?
Deploy Salesforce SSO in days, not weeks. Contact us for a walkthrough and setup timeline.
Book a demo