SEMCO-Plugin in Moodle

HINWEIS:
Die Informationen auf dieser Seite beziehen sich auf das SEMCO-Plugin und auf die Einstellungsseite des SEMCO-Plugins in Ihrer Moodle-Instanz.

TECHNISCHE INFORMATIONEN

Download des Plugins: Moodle Marketplace

Installationshinweise: Github

PLUGIN-SETTINGS

Plugin-Menü in Ihrem Moodle: Website-Administration > Plugins > Einschreibung > SEMCO

Auf der Übersichtsseite des SEMCO-Einschreibungsplugins finden Sie folgende Informationen bzw. Einstellungsmöglichkeiten:
  1. Verbindungsdaten
  2. Health Check
  3. Einschreibungsbericht
  4. Einschreibungsrolle
  5. Kursabschluss-Informationen

1. Verbindungsdaten

Die Moodle Basis-URL und das Webservice-Token benötigen Sie, um die Verknüpfung zwischen SEMCO und Moodle herzustellen.

Verbindungsdaten auf der Moodle-Plugin-Seite
Abbildung 1. Verbindungsdaten auf der Moodle-Plugin-Seite

2. Health Check

Die Plugin-Installation legt automatisch die von der Schnittstelle benötigten Moodle-Einstellungen an. Moodle schützt sie danach aber nicht: Wird eine davon geändert oder entfernt, kann die Verbindung zu SEMCO unbemerkt ausfallen. Der Health Check (in englischer Sprache) prüft diese Einstellungen, meldet Abweichungen nach Schweregrad und behebt viele davon auf Klick.

Health Check für die Kategorie "Empfohlene Moodle-Einstellungen"
Abbildung 2. Health Check für die Kategorie "Empfohlene Moodle-Einstellungen"

Prüfkategorien

Die Prüfungen sind in acht Kategorien gegliedert. Die ersten sechs decken die Einrichtung des Plugins ab:

  1. Webservice-Infrastruktur
  2. SEMCO-Einschreibungsplugin
  3. SEMCO-Webservice-Rolle
  4. SEMCO-Webservice-Benutzer
  5. SEMCO-Webservice-Token
  6. SEMCO-Profilfelder
  7. Zusätzliches Recompletion Plugin: Prüft, ob das Zusatzplugin local_recompletion installiert und wie empfohlen konfiguriert ist. SEMCO benötigt es, um Kursabschlüsse zurückzusetzen. Ist es nicht installiert, sind die übrigen Prüfungen dieser Kategorie nicht bewertbar.
  8. Empfohlene Moodle-Einstellungen: Prüft globale Moodle-Einstellungen, die die Installation nicht setzt, zum Beispiel eindeutige E-Mail-Adressen oder die Selbsteinschreibung in Kurse.
HINWEIS:
Die beiden letzten Kategorien enthalten Empfehlungen, keine Voraussetzungen, und melden deshalb nie den Status Error.

Status

Jede Prüfung erhält einen von sechs Status:

  • OK: Der geprüfte Punkt ist im Sollzustand.
  • Notice: Der Punkt weicht vom Sollzustand ab oder folgt einer Empfehlung nicht. Die Schnittstelle arbeitet wie erwartet.
  • Warning: Der Punkt sollte geprüft werden. Die Schnittstelle arbeitet weiter.
  • Error: Der Punkt ist defekt, die Schnittstelle arbeitet derzeit nicht. Diese Meldungen erfordern sofortiges Handeln.
  • N/A: Der Punkt ist nicht bewertbar, weil eine Voraussetzung fehlt.
  • Muted: Sie haben den Punkt stummgeschaltet (siehe Actions).

Aktionen

In der Spalte Actions stehen je Prüfung bis zu fünf Icons mit verschiedenen Aktionen zur Verfügung:

  • Moodle Health Check Info-Icon öffnet die Detailansicht mit dem Hintergrund der Prüfung und dem konkreten Befund.
  • Moodle Health Check Zauberstab-Icon behebt den Befund automatisch. Vorher benennt ein Bestätigungsdialog, was geändert wird, und warnt in Rot, wenn die Korrektur über die Schnittstelle hinaus wirkt. Auf Anschlussarbeiten – etwa ein neues Token in SEMCO eintragen – weist die Erfolgsmeldung hin.
  • Moodle Health Check Support-Icon erscheint anstelle des Zauberstabs, wenn ein Befund nicht automatisch behebbar ist, und nennt die verbleibenden Möglichkeiten einschließlich des SEMCO-Supports.
  • Moodle Health Check Zahnrad-Icon führt zu dem Moodle-Menü, in dem Sie den wichtigsten Befund der Prüfung selbst beheben. Es erscheint nur, wenn der Befund manuell behebbar ist.
  • Moodle Health Check Stummschalten-Icon schaltet die Prüfung stumm. Eine stummgeschaltete Prüfung läuft weiter, erhält aber den Status Muted, rückt ans Ende ihrer Kategorie, nennt keine Befunde mehr, bietet keine weiteren Aktionen an und löst keine Meldung mehr aus. Über dasselbe Symbol heben Sie die Stummschaltung wieder auf.
Wichtig:
Der Health Check meldet seinen schwerwiegendsten Befund zusätzlich auf der Moodle-Seite Systemstatus: ein Error als Fehler, eine Warning als Warnung, reine Hinweise als Information. Prüfungen mit OK, N/A oder Muted lösen dort nichts aus. Haben Sie sich bewusst gegen eine Empfehlung entschieden, schalten Sie die betreffende Prüfung stumm – sonst bleibt der Systemstatus dauerhaft auffällig.

Berechtigung

Den Health Check sehen nur Benutzer mit der Berechtigung enrol/semco:viewhealthcheck. Sie ist standardmäßig keiner Rolle zugewiesen, auch nicht der Manager-Rolle. Das ist beabsichtigt: Über die automatische Behebung ändert der Health Check die Konfiguration Ihrer Moodle-Website. Vergeben Sie die Berechtigung deshalb nur an Rollen, denen Sie solche Änderungen zutrauen.

HINWEIS:
Der Health Check ist auch über Website-Administration > Berichte > SEMCO Health Check erreichbar.

3. Einschreibungsbericht

Der Einschreibungsbericht enthält alle einschreibungsbezogenen Teilnehmerdaten, die in SEMCO und Moodle relevant sind, u.a. SEMCO- und Moodle-Nutzer-ID, Kurs-ID, Einschreibungsstatus, Kursabschlussdatum und das Prüfungsergebnis.

Der Einschreibungsbericht kann gezielt gefiltert werden.

Detaillierter Einschreibungsbericht mit Filter
Abbildung 3. Detaillierter Einschreibungsbericht mit Filter
HINWEIS:
Die Einschreibungstabelle ist auch über Website-Administration > Berichte > SEMCO Einschreibungen erreichbar.

4. Einschreibungsrolle


Plugin-Setting für die einzuschreibende Rolle
Abbildung 4. Plugin-Setting für die einzuschreibende Rolle

5. Kursabschluss-Informationen


Plugin-Informationen zum Kursabschluss
Abbildung 5. Plugin-Informationen zum Kursabschluss