OpenID Connect SSO

This page is a stub.

Known Limitations

  • At this time, LearningBuilder only supports OpenID Connect SSO (OIDC) in situations where LearningBuilder is the Service Provider and a third-party is the Identity Provider.

  • Syncing Address and Phone Number claims will require extra process configuration, as these cannot be directly updated by the integration at this time.

  • The integration cannot receive DateTime claims. All other date-ish formats (ex: Date 1/1/2024) are supported.

  • If you are using a custom discovery document hosted via the LearningBuilder CDN

    • you CANNOT upload a new version of the file if the entity ID / auth endpoint changes

      • You must create a new directory and file structure to house the updated file.

    • The OIDC file path and filename MUST follow this exact convention, where openid-configuration is the discovery document file name (note the lack of a file-type extension):

      • https://public.learningbuilder-cdn.com/<<CLIENTID>/oidc/.well-known/openid-configuration

      • https://public.learningbuilder-cdn.com/<<CLIENTID2>/oidc/.well-known/openid-configuration