Begrenzung der Registrierungsmöglichkeit anhand von Email-Adresse

Begrenzung der Registrierungsmöglichkeit anhand von Email-Adresse

von Sonja Sperber -
Anzahl Antworten: 10

Hi,


wir sind mit einem Einzelprojekt an einer Hochschule aufgegangen

und wollen dafür Moodle nutzen. Wir wollen eine Liste von Email-Adressen 

(1 zu 1 Beziehung zwischen Matrikelnummer zu Email-Adresse unterstellt) vorgeben, 

welche einzig berechtigt sind, sich auf der Startseite des Moodle-Systems

zu registrieren. Geht das ? Wie würde man da vorgehen ? 


Oder ist es einfacher, das über das Enrolment zu regeln. Nach

einem Zeitraum (z.B. 1 oder 2 Semester), sollen Teilnehmer 

wieder gelöscht werden. 


Für Tipps, weiterführende Infos wäre ich dankbar.


Beste Grüße

Sonja


Mittelwert:  -
Als Antwort auf Sonja Sperber

Re: Begrenzung der Registrierungsmöglichkeit anhand von Email-Adresse

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

Hallo Sonja

mir ist die Konstellation nicht so ganz klar, Daher kann es gut sein, dass nicht alles passt.

Aus meiner Sicht ergeben sich unterschiedlche Möglichkeiten, ob ihr ein eigenes System habt oder in einem Hochschulsystem einen Bereich (Kategorie) habt.

# Nutzerregistrierung

Bei der Selbstregistrierung kann man hinterlegen, dass nur Nutzer von bestimmten Domains sich auf der Plattform registrieren dürfen, also z.B. nur @hs-xyz.de. Selbstregistrierungen mit anderen Mailadressen werden dann verworfen. 

Wenn du mit Mailadresse ganz bestimmte Personen meinst, dann würde ich vorschlagen, für diese Personen direkt Accounts anzulegen (CSV Upload). 

# Nutzerlöschung

Du kannst die CSV Datei nutzen und damit auch Nutzer wieder nach 1/2 Semestern löschen

# Kurseinschreibung

Wenn du mit den berechtigten TN zuvor kommunizieren kannst, kannst du ihnen ein Kurszugangspasswort zusenden. Das ist für alle gleich und fordert Sie auf, dieses einmal einzutragen als Nachweis der Einschreibeberechtigung.

Etwas sicherer ist unsere Lösung mit Einmalkennwörtern zur Einschreibung. Dann gibt es kursspezifische Kennwörter, die jedoch nurein einziges Mal von einem Nutzer verwandt werden können .

Wir haben für einen Kunden schon einmal eine Anpassung gemacht mit der eine Kurseinschreibung nur möglich ist wenn im Nutzerprofil ein bestimmter Eintrag vorhanden ist. 


Ralf

Als Antwort auf Sonja Sperber

Re: Begrenzung der Registrierungsmöglichkeit anhand von Email-Adresse

von Andreas Schenkel -

Unter Website-Administration --- Plugins --- Authentifizierung --- Übersicht

gibt es "allowemailaddresses" .... ob das auch bei der Selbstregistrierung geprüft wird, weis ich nicht. Falls ja, kann sich jeder Student unter seiner "eigenen" studentische  eMail-Adresse an Moodle registieren.


P.S. müsste dass nicht "allowedemailaddresses" sein?

Als Antwort auf Andreas Schenkel

Re: Begrenzung der Registrierungsmöglichkeit anhand von Email-Adresse

von Andreas Schenkel -

Könnte man als Authentifizierungsmethode vielleicht auch IMAP wählen und gegen den Mailserver der Schule authentifizieren????

Als Antwort auf Andreas Schenkel

Dieser Forumsbeitrag wurde gelöscht.

Der Inhalt des Forumsbeitrags wurde gelöscht und kann nicht weiter angezeigt werden.
Als Antwort auf gelöscht

Re: Begrenzung der Registrierungsmöglichkeit anhand von Email-Adresse

von Sonja Sperber -

Hallo zusammen,


ganz herzlich Dank für eure Infos!

…war jetzt leider erkrankt … daher meine späte Antwort.



Vieles ist in meine Überlegungen eingegangen. 

Trotzdem würd ich’s gern noch mal näher spezifizieren:


Unser Projekt ist vom sonstigen UNI-Betrieb völlig entkoppelt.

Uns liegt nur eine Liste mit EmailAddresse und MatrikelNr. von

Teilnehmern eines Projektes vor, die berechtigt sein sollen, sich

bei Moodle anzumelden. Die Möglichkeit einer Begrenzung über die 

Emaildomain ist ja bekannt. Anstelle sollte halt die Liste treten.

Eventuell könnte man das mit einer externen DB machen, wobei

allerdings kein LDAP vorliegt (Anlage einer eigenen MysqlDB ?)


Vom Workflow hieße das, das ein berechtigter sich bei Moodle anmelden

können soll, da das System seine Daten(Email,Matrikel) kennt und sich 

dann einen (Display-)Namen verpasst, mit dem er z.B. in Foren zu sehen ist.



Meine Ideen wäre also selbst eine separate DB(Mysql ?) zu pflegen oder

in Moodle etwas entsprechendes zu proggen. Letztes fand ich allerdings

unschön…


Feed back wäre noch mal super nett.


Schöne Grüße

Sonja


Als Antwort auf Sonja Sperber

Re: Begrenzung der Registrierungsmöglichkeit anhand von Email-Adresse

von Robert Brenstein -
Es klingt, dass die Authentifizierung durch IMAP, wie von Andreas vorgeschlagen, solltet funktionieren. Uni-Mailserver ist weiter von Moodle erreichbar, also es kann für Authentifizierung benutzt werden (LDAP von Uni wäre noch besser, aber auch wenn Uni solche Service hat, es kann sein, dass es nur intern erreichbar ist).

Alle Nutzerkonten sollten durch Hochladen der Nutzerliste erstellt werden und die Moodle-Enstellungen sollten die Erstellung von neuen Konten durch IMAP vermeiden. Die Nutzer bekommen weiter die Profil-Seite zu ausfüllen, wenn sie sich erste Mal einloggen.

Das wäre einfacher als eigene DB zu pflegen. Keine Begrenzung nach Emaildomain ist auch notwendig.
Als Antwort auf Robert Brenstein

Dieser Forumsbeitrag wurde gelöscht.

Der Inhalt des Forumsbeitrags wurde gelöscht und kann nicht weiter angezeigt werden.
Als Antwort auf Sonja Sperber

Re: Begrenzung der Registrierungsmöglichkeit anhand von Email-Adresse

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

Hallo Sonja

mir ist weiter nicht ganz klar, ob diese Personen sich auf Moodle registrieren und/oder in bestimmte Kurse einschreiben können sollen. 

Ich habe aber noch ein andere Idee.  Es kommt öfter vor, dass Trainer nur über die Mail-Adresse der Nutzer verfügen. Daher haben wir für einen Kunden folgende Option geschaffen:

Der Trainer hat im Kurs einen Block über den er Mailadressen eingeben kann. Für jede mailadresse wird ein Nutzeraccount erzeugt. An die Mailadresse geht eine Benachrichtigung mit vorläufigen Logindaten. Der Account wird direkt auch im Kurs eingeschrieben. Wenn der Nutzer sich einloggt muss er zuerst seine Profildaten vervollständigen, da ausser der Mailadresse keine Information vorliegt.
Der Block liegt unter https://github.com/eledia/block_eledia_coursewizard


Ralf Hilgenstock


Als Antwort auf Ralf Hilgenstock

Re: Begrenzung der Registrierungsmöglichkeit anhand von Email-Adresse

von Sonja Sperber -

Hallo ihr,


genial...!

Danke insbesondere den letzten 3 Antwortgebern. "Entkoppelt" bedeutet, das Uni selber 

über kein Moodle verfügt. LDAP - Anfrage an den  Hochschulmailserver scheidet wahrscheinlich

aus innerbetrieblichen Gründen (eher) aus. Wobei ich hier noch nachhaken werde...

Aber aus den Antworten geht auch hervor, wie ein vernünftiger Weg aussieht.

Interessant ist in jedem Fall auch der Block von Ralf.


Danke für die Starthilfe!


Schöne Grüße + schöne Pfingsttage

Sonja



 


Als Antwort auf Sonja Sperber

Re: Begrenzung der Registrierungsmöglichkeit anhand von Email-Adresse

von Visvanath Ratnaweera -
Nutzerbild von Besonders aktive Moodler Nutzerbild von Translators
Hallo Sonja

Zu meinem Verstaendnis: Hast du die Liste von E-Mailadressen in der Hand? Oder besitzt einen Schluessel, woraus die Adressen validieren kannst: z.B. 2015IN001@example.com bis 2015IN999@example.com?