Web services and SSO

Updated 5 years ago / 3 min read

Web services and the Learning Center User Replicator can reproduce data from LDAP. In addition,  formats CSV, Excel, XML or DATASET formats can also be used.

The Learning Center supports Single-Sign-On (SSO) through a Security Assertion Markup Language solution (SAML2.0). The requirements for installing the Learning Center User Replicator Service are:

  • User Replicator MSI installer.
  • Source file in CSV, Excel, XML, LDAP or DATASET format.
  • .NET Framework version 2.0.50727, or later, installed on "host machine".

Depending on the infrastructure of the internal network and the services provided by the authentication system, it is normally recommended to let the Learning Center User Replicator run a user data reproduction every night, and then use the customer's authentication service as an "Identity Provider" (IP) in a SAML / oAuth setup.

When a user requests access to the Learning Center, the system checks whether the user is logged in. If not, they will be redirected to their internal IP for authentication before they are returned to the system with a SAML «ticket». Learning Center verifies the "ticket" and logs in the user. So, the principle is that you use the User Replicator to transfer user information to Learning Center, as well as allow its internal LDAP / FAA Identity Provider to use SAML for SSO.