All Collections
Single Sign-On (SSO) via SAML 2.0 in courses
Single Sign-On (SSO) via SAML 2.0 in courses

Learn how to integrate courses into your platform via SAML 2.0 – an open standard for token-based authentication and authorization.

Vira Hatina avatar
Written by Vira Hatina
Updated over a week ago

Security Assertion Markup Language (SAML) is the standard for secure Single Sign-On (SSO) and is the basis of SSO products from Okta, OneLogin, Microsoft, Bitium, Ping Identity, and more. Easygenerator fully supports the SAML v2.0 standard, making your Easygenerator accounts more secure.

What does this mean for you and your organization?

There is one more option to establish an integration between your existing platforms and your Easygenerator courses. Considering the popularity of SAML 2.0, there is a high probability that your platforms support it and can be easily integrated with your Easygenerator course. With SAML 2.0 enabled, your learners will be able to directly access courses hosted on Easygenerator without having to create an account.

How to set up an integration?

NOTE: SAML 2.0 integration is available for Team and Enterprise plans only.

To set up a SAML 2.0 integration between your platform and Easygenerator courses, the following attributes are required:

  • entityId: The unique identifier of the application at IDP

  • ignOnServiceUrl: The URL to initiate authentication

  • signOnServiceBinding: The binding that is used to send the response to the service provider. We support HTTP-Redirect, HTTP-Post, HTTP-Artifact

  • signingCertificate: token signing certificate

Also, the following callback URLs (redirect URLs) should be used:

Please fill in this default form and contact [email protected] if you want to set up SAML 2.0 integration between your platform and Easygenerator courses.

Note: SAML 2.0 integration requires a Cross-device progress saving option enabled.

Once the integration is set up

Once the integration is enabled for your accounts, you can use the following link to access your courses with SSO enabled:

Make sure to replace:

  • <provider-name> with the one we provide you with after the integration

  • <course-url> with the private link to a particular published course.

Did this answer your question?