Lernmodul Zugriff über IPs beschränken

Lernmodul Zugriff über IPs beschränken

von Uwe Ritter -
Anzahl Antworten: 3

Hallo,

ich habe folgende Frage:Ist es möglich den Zugriff auf Kurse oder Lernmodule nur für bestimmte IP-Adressen zur ermöglichen?


Anforderung:
Bestimmte Lernmodule/Kurse sollen nur innerhalb eines internen Netzwerks aufrufbar sein. Der Moodle-Server allgemein ist aber auch über extern/Internet erreichbar.







Mittelwert:  -
Als Antwort auf Uwe Ritter

Re: Lernmodul Zugriff über IPs beschränken

von Ralf Hilgenstock -
Nutzerbild von Besonders aktive Moodler Nutzerbild von Deutsche Moodle Übersetzer Nutzerbild von Entwickler Nutzerbild von Moodle Partner Nutzerbild von Translators

Hallo

bei Tests ist das explizit vorgesehen. Evtl. kann man mit Voraussetzungen arbeiten und erst den Test mit nur einer Bestätigungsfrage verenden.

Bei Kursen kann man den Kursen per Kennwort schützen und das Kennwort nur vor Ort ausgeben und nach dem Zugriff den Kurs wieder sperren. Das wäre aber sehr händisch. 

Eine ganz andere Alternative wäre ein zweites moodle-System, dass nur im internen Netz aufrufbar ist. So machen das z.B. Banken.

Ralf Hilgenstock

Als Antwort auf Ralf Hilgenstock

Re: Lernmodul Zugriff über IPs beschränken

von Uwe Ritter -

Hallo,

danke für die schnelle Antwort und die 3 Vorschläge. Wir würden die Beschränkung speziell auch für (SCORM)-Lernpakete  benötigen und suchen hier nach einer einfachen und nicht all zu aufwändigen Lösung.

  • "Evtl. kann man mit Voraussetzungen arbeiten und erst den Test mit nur einer Bestätigungsfrage verenden. "
    Bei den Voraussetzungen, wäre die einzige wirklich nachvollziehbare Möglichkeit dies über die Profildaten durchzuführen. Bei der Auswahl der Profildaten wird die IP-Adresse leider nicht angeführt.  Schade, da die IP ja bei den Logdaten pro User angeführt wird.

  • "Bei Kursen kann man den Kursen per Kennwort schützen und das Kennwort nur vor Ort ausgeben und nach dem Zugriff den Kurs wieder sperren. Das wäre aber sehr händisch.  "
    Diese Variante ist für uns aufgrund der Anzahl der User und der Anzahl von mehreren Standorte nicht wirklich praktikabel.
  • "Eine ganz andere Alternative wäre ein zweites moodle-System, dass nur im internen Netz aufrufbar ist. So machen das z.B. Banken. "
    Das wäre aus unserer Sicht auch noch die sauberste Lösung - jedoch sehr aufwändig. User müssten synchronisiert werden und müssten sich auf zwei verschiednen Lernplattformen anmelden, außer es gäbe dafür eine Single-Sign-On Lösung.

Weitere Varianten die wir gerade prüfen:

Frage 1: Plugin

GIbt es evtl. ein  IP-Filter Plugin für Moodle? Nach einer ersten längeren Recherche haben wir leider noch nichts gefunden.

Frage 2: externer Speicherort
Es gibt ja die Möglichkeit, das Lernpaket nicht hochzuladen sondern einen Ordner auf dem Server anzugeben. Der Speicherplatz muss aber mit Server übereinstimmen, da sonst lt. Moodle-Doku der Browser den cross-domain Zugriff blockiert. Gibt es evtl. die Möglichkeit über den Webserver (Apache)  oder Firewall so zu konfigurieren, dass nur gewisse IPs auf einen Ordner Zugriff haben?

Uwe Ritter
Als Antwort auf Uwe Ritter

Re: Lernmodul Zugriff über IPs beschränken

von Ralf Hilgenstock -
Nutzerbild von Besonders aktive Moodler Nutzerbild von Deutsche Moodle Übersetzer Nutzerbild von Entwickler Nutzerbild von Moodle Partner Nutzerbild von Translators

GutenTag Herr Ritter,


das Stichwort SCORM ist gut.  Und es macht es einfacher. Sprechen Sie mich direkt mit meiner beruflichen Mailadresse an info@eledia.de. Die SCORM-Pakete können gut an einem externen Ort abgelegt werden.  Dort können sie geschützt werden. 

Als Moodle-Partner können wir Sie im Rahmen unseres Supports hierbei unterstützen.


Ralf Hilgenstock