Dieser Abschnitt beschreibt den Integrationsprozess zwischen Cyber Guru und 360Learning.
Das Ziel ist es, externe Kurse in 360Learning zu erstellen und den Fortschritt der Benutzer in Echtzeit zu synchronisieren.
Der Ablauf, der weiter unten detailliert beschrieben wird, ist wie folgt:
-
Erstellung des Unternehmens in Cyber Guru
-
Zuweisung des entsprechenden Lernpfads zum Unternehmen
-
Aktivierung und Konfiguration der Integration mit 360Learning
-
Synchronisation der Kursverfolgung
-
Synchronisation der Benutzerverfolgung
Es wird dringend empfohlen, Single Sign-On (SSO) zu konfigurieren.
Unabhängig davon ist es obligatorisch, dass der Benutzername in Cyber Guru mit der E-Mail-Adresse des Benutzers übereinstimmt, da die E-Mail der eindeutige Identifikator in 360Learning ist.
Sobald die Schritte 1 und 2 abgeschlossen sind — die Teil des Standardprozesses zur Erstellung und Konfiguration eines Unternehmens in Cyber Guru sind — kann Schritt 3 durchgeführt werden.
Gehen Sie zum Abschnitt "Setup", klicken Sie auf "Optionen" und erweitern Sie die Registerkarte "Integrationen". Aktivieren Sie den 360Learning-Schalter und geben Sie alle erforderlichen Parameter ein, die von der 360Learning-Umgebung bereitgestellt werden:
-
X-company-id -
X-apiKey -
groupId -
authorId -
360LearningSubdomain
Nach dem Speichern dieser Werte können Sie auf die Schaltfläche "Synchronisieren" am unteren Rand desselben Abschnitts klicken. Die mit dem Unternehmen in Cyber Guru verbundenen Kurse werden dann in der 360Learning-Umgebung erstellt.
Die API, die zur Erstellung von Kursen verwendet wird, ist POST importExternalCourses.
Ab diesem Moment können Benutzer in 360Learning den Cyber Guru-Kursen zugewiesen werden. Wenn sie auf einen Cyber Guru-Kurs innerhalb der 360Learning-Plattform klicken, werden sie zu ihrem Cyber Guru-Dashboard weitergeleitet, wo sie auf die ihnen zugewiesenen Kurse zugreifen können.
Hinweis: Cyber Guru enthält eine erweiterte Logik für Voraussetzungen, die in 360Learning nicht abgebildet ist.
Daher werden Benutzer zum Cyber Guru-Dashboard weitergeleitet, wo sie nur freigeschaltete Kurse sehen.
Wenn ein Benutzer einen Kurs mit der Schaltfläche "Speichern und Beenden" verlässt, werden die Tracking-Daten — auch wenn sie unvollständig sind — ebenfalls an 360Learning zurückgemeldet.
Die API, die für die Synchronisation der Verfolgung verwendet wird, ist POST importExternalCoursesStats.