Use SAML SSO Integration (Single Sign-On)

Created by Carolina Martin, Modified on Wed, 27 Aug at 10:18 PM by Carolina Martin

Coursebox supports SAML 2.0-based Single Sign-On (SSO), allowing users to authenticate using their existing organisation credentials. This provides a secure and seamless login experience for learners, admins, and facilitators—particularly within enterprise or institutional environments.

Coursebox: (Endpoints that needs to be configured at SAML IDP)

  1. EntityID/ISSUER:  urn:auth0:coursebox-sso:coursebox
  2. ReplyURL/ Assertion consumer Service URL:  https://coursebox-sso.au.auth0.com/login/callback?connection=coursebox
  3. SignON URL(URL to initiate SSO): https://{{portal_domain}}/auth/auth0/token
  4. User Attributes expected to be passed from IDP:
  1. givenname
  2. surname
  3. emailaddress
  4. uniqueuseridentifier(uuid) (if any other than emailaddress)
  5. group (user_admin, approved_expert, learner)

Note: If IDP can pass only the group ID instead of the group Display names, Kindly share us the GroupID equivalent to each groups(user_admin, approved_expert, learner)

PFA the SP metadata too:

Sample SAML Token claims that’s expected from any Identity Porvider to integrate with coursebox:

 

Details That IDP need to provide to coursebox:

  1. SAML IDP metadata in XML format
  2. Sample SAML Token containing all the claims of the user that will be generated by IDP
  3. Test user for each group


Take a look at the following articles in this section for more details:


Check out our Coursebox Demonstration Video Library for Tutorials

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article