Zum Inhalt springen

Einmalige Anmeldung

imc Express kann direkt mit der imc Learning Suite oder über OpenID Connect bzw. SAML mit Ihrem IDP verbunden werden.

Über die imc Learning Suite

In diesem Fall müssen Sie keine neue SSO-Konfiguration auf Ihrem IDP vornehmen. Wir empfehlen diese Konfiguration allen Kunden, die die imc Learning Suite bereits nutzen.

Vorgehensweise:

  • Der Benutzer öffnet imc Express (z. B. über die Navigation der imc Learning Suite).
  • imc Express startet die Authentifizierung mit der imc Learning Suite (OpenID Connect).
  • Die imc Learning Suite führt das SSO mit Ihrem IDP durch oder der Benutzer meldet sich direkt bei der imc Learning Suite an.
  • Die imc Learning Suite hat den Benutzer authentifiziert und leitet ihn an imc Express weiter.
  • Der Benutzer ist authentifiziert und sein Benutzerprofil wurde aus Ihrer imc Learning Suite importiert.

Vorteile:

  • imc übernimmt die Integration der Anwendungen – Sie benötigen lediglich die SSO-Schnittstelle (imc Learning Suite).
  • imc Express kann direkt mit der imc Learning Suite kommunizieren (Voraussetzung für die direkte Veröffentlichung von imc Express-Inhalten in der imc Learning Suite).
  • Änderungen/Wartungsarbeiten an der SSO-Integration müssen ausschließlich in der imc Learning Suite durchgeführt werden.

Technische Details:

Über OpenID Connect oder SAML

imc Express kann SSO über OpenID Connect oder SAML mit Ihrem IDP (z. B. Microsoft Entra ID / AD) durchführen.

Vorgehensweise:

  • Der Benutzer öffnet imc Express.
  • imc Express startet die Authentifizierung bei Ihrem IDP (über OpenID Connect oder SAML).
  • Der Benutzer wird zu Ihrem IDP weitergeleitet.
  • Der Benutzer meldet sich bei Ihrem IDP an.
  • Der IDP leitet den Benutzer an imc Express weiter.
  • Der Benutzer wird authentifiziert und sein Benutzerprofil wird aus Ihrem IDP importiert.

Dokumentation zur SSO-Datenteilung

Bei der Nutzung von SSO in imc Express werden folgende Benutzerdaten empfangen und gespeichert.

Für eine SSO-Verbindung direkt zu imc Express über SAML/OpenID benötigen wir folgende Claims:

  • Eindeutige Benutzerkennung user.userprincipalname
  • E-Mail-Adresse user.mail
  • Vollständiger Name user.userprincipalname
  • Vorname user.givenname
  • Nachname user.surname


Was SSO über ILS betrifft, erhält imc Express die folgenden Benutzerattribute aus dem ILS-Identitätstoken:

  • Eindeutige Benutzerkennung (sub) – erforderlich
  • E-Mail-Adresse – optional
  • vollständiger Name – optional
  • Vorname – optional
  • Nachname – optional
  • bevorzugte Sprache – optional
  • Geschlecht – optional
  • Organisation – optional

Name und E-Mail-Adresse können alternativ zusammen mit dem Token übermittelt werden, falls sie darin fehlen. Nur die Benutzer-ID wird dauerhaft gespeichert (für die Lizenzzuweisung und die Protokollierung von Audits); die übrigen Attribute werden für die Sitzung des Benutzers in imc Express verwendet. Im Rahmen des SSO-Prozesses werden keine Daten von imc Express an das ILS zurückgesendet.