Objekte wie Medien, Kursvorlagen, Lernpfadtypen, Testfragen, Tests, Testvorlagen, Feedbackfragen, Feedback, Feedbackvorlagen, Zertifikate, Offline-Layouts, Kostenstellen und Kostenarten können in der imc Learning Suite versioniert werden. Das bedeutet, dass nach jeder Bearbeitung der Objekteigenschaften der aktuellste Objektentwurf als nummerierte Version im System gespeichert wird und bei Bedarf veröffentlicht werden kann. Mit dieser Funktion lassen sich Änderungen in chronologischer Reihenfolge nachvollziehen.
Beispiele für Versionen:
Objekt erstellen und als Arbeitsentwurf speichern: Version 0.1 (Arbeitsversion)
Veröffentlichung: Version 1.0
Erneut speichern: Version 1.1 (Arbeitsversion)
Veröffentlichung und ersetzen: Version 2.0
Alle bisherigen Versionen eines Objekts sowie Informationen zum Bearbeiten, zum Bearbeiter und zur aktuellen Version (im Gegensatz zur Hauptverwaltung versionierter Objekte und zur Suche nach versionierten Objekten, wo nur die aktuellste Version angezeigt wird) können über „Versionierung” eingesehen werden.
Die angezeigten Versionen können in der Versionsübersicht bearbeitet werden und erhalten dabei eine neue Nummer. Mit „Veröffentlichung“ kann der Administrator jede Version jederzeit veröffentlichen und zur aktuellen Version machen. Mit „Veröffentlichung rückgängig machen“ können veröffentlichte Versionen zurückgezogen werden. Außerdem können Versionen zu einem späteren Zeitpunkt erstellt und veröffentlicht werden.
Durch Zuweisungen verknüpfte Objekte können automatisch oder manuell aktualisiert werden. Automatische Aktualisierungen werden über das entsprechende Checkbox durchgeführt. Kurse mit einer Lernlogik können nur vor dem Kursstart automatisch aktualisiert werden, Kurse ohne Lernlogik können für alle Objekte außer Tests, Feedback, WBT (AICC) und WBT (SCORM) nur vor der ersten Verarbeitung aktualisiert werden. Dadurch wird sichergestellt, dass der Lernfortschrittsstatus der Teilnehmer für bestimmte Versionen nicht überschrieben wird.
An verschiedenen Stellen im System, an denen versionierte Objekte anderen Objekten zugewiesen werden, kann ausgewählt werden, ob die aktuell veröffentlichte oder die ursprünglich zugewiesene Version verwendet werden soll.
Bei der Zuweisung von Objekten können nur veröffentlichte Versionen verwendet werden.