Konfigurationsmanager – Event Queue

Der „Event Queue“ verfolgt Transaktionsdaten und ist eine Alternative zur REST-API für externe Dienste zum Extrahieren von Daten. Hier kann festgelegt werden, welche Transaktionsdaten als Event aufgezeichnet werden sollen.

Beschreibung

Die IMC Learning Suite bietet die Möglichkeit, einen Event Queue zu verwenden, um Echtzeitinformationen zu bestimmten Ereignissen zu erhalten und so Integrationsszenarien mit Drittsystemen zu fördern. Die folgende Dokumentation beschreibt die derzeit verfügbaren Events. Für On-Premise-Installationen enthält das imc Learning Suite-Paket eine Apache ActiveMQ Artemis-Installation (ActiveMQ). Die von IMC gehostete Cloud-Installation verwendet den Azure Service Bus als Event Queue (Übersicht über Service Bus Messaging. Die Nachrichten/Veranstaltungen werden als AMQP-Nachrichten mit den Informationen selbst in einem JSON-Body gesendet. Dieser JSON-Body ist hier für die einzelnen Veranstaltungen dokumentiert. Die Veranstaltungen/Veranstaltungen werden an separate Themen für die separaten/Veranstaltungs-Typen gesendet, und die folgenden Themen werden für die jeweiligen Veranstaltungs-Typen verwendet:

Einstellungen

Was bewirkt diese Einstellung?

Anmeldung

Events zur Anmeldung (Topic "Login")

 

Kursänderungen

Events zu Kursänderungen (Topic "Course changes")

 

Katalogänderungen

Events zu Katalogänderungen (Topic "Catalogue changes")

 

Events zur Buchung

Kursabschlüsse separat senden (Topic "Completions")

 

Kursstornierungen separat senden (Topic "Cancellations")

 

Zusätzlich Kursdetails senden (Name, Beschreibung, Startdatum, Enddatum, Standort)

 

Aktiviert (Topic "Registrations")

 

Rezertifizierungsänderungen

Events zu Rezertifizierungen (Topic "Recertification changes")

 

Änderungen am Skill-Wert

Alle Skill-Level-Änderungen (Topic: ‘skill-changes’)

 

Erreichte Skills (Topic: ‘skill-achievements’)

 

Abgelaufene Skills (Topic: ‘skill-expirations’)

 

Sanitizer-Ereignisse

 

Sanitizer-Ereignis Benachrichtigung senden