Druckansicht von http://lehrerfortbildung-bw.de/moodle-info/admin/rollen/, Stand 12. Feb. 2012
|
![]() |
Grundlegende Informationen zum Rollen- und Rechtesystem von Moodle erhalten Sie auf den Grundlagenseiten:
Mindmap zu den grundlegenden Nutzerrollen auf Moodle [PDF] [60 KB]
Rollen sind Sammlungen von Rechten für die Nutzer eines Moodles. Diese Rechte legen fest, was ein Nutzer tun darf und was nicht - z.B. in einem Forum posten, einen Chatraum betreten oder Arbeitsmaterialien erstellen.
Ältere Moodles unterschieden sechs verschiedene Rollen: 1. Installations-Administrator ("Superadmin") 2. Administratoren 3. Kursersteller 4. Kursleiter 5. Kursteilnehmer und 6. Gäste. Dabei sind (und waren) diese Basisrollen hierarchisch geordnet: Die Rechte eines Administrators schließen die Rechte eines Teilnehmers mit ein - nicht aber umgekehrt.
Diese sechs Basisrollen existieren immer noch - und meist fahren Sie im Alltag nicht schlecht damit, nur diese zu verwenden. Seit Version 1.7 bringt Moodle jedoch die Möglichkeit mit, Rollen für Nutzer/innen auch relativ frei zu definieren und so festzulegen, welche Rechte diese haben sollen. Weiter können Sie nun auch zusätzliche Rollen selbst definieren.
Die folgenden Dokumente beschreiben, wie die Rollenkonzeption von Moodle funktioniert und wie Sie auf Ihrem Moodle die Möglichkeiten nutzen können.
Das folgende Dokument beschreibt die Rollenanpassungen bei BelWue Moodles. Hier sind die Rechte der Kursleiter/innen eingeschränkt: Diese können aus datenschutzrechtlichen Gründen weder die Logdateien einsehen, noch die Identität von Teilnehmer/innen in ihren Kursräumen übernehmen. Für Moodle-Installationen, die im Rahmen der Schulorganisation eingesetzt werden, sind die folgenden Anpassungen Pflicht. Sollte Ihr Moodle nicht bei BelWue liegen oder Sie nicht am automatischen Updateprozess bei BelWue teilnehmen, dann müssen Sie diese Einstellungen von Hand vornehmen:
Rollenanpassungen [PDF] [348 KB]
Die folgenden Dokumente enthalten Praxistipps für die Umsetzung freier Rollendefinitionen auf Ihrem Moodle:
Nachrichten der Webseite) ermöglichen:
Wenn Sie neue Rollen für Kursleiter definiert haben, dann sollten diese auch in der Kursbeschreibung angezeigt werden können: Melden Sie sich als Administrator an Ihrem Moodle an und gehen Sie im Block [Website-Administration] auf den Eintrag /Aussehen und dort zu /Kursbeschreibung. Setzen Sie hier bei den Benutzerrollen ein Häkchen, die Sie in der Kursbeschreibung anzeigen lassen wollen.
Rollen sind Sammlungen von Rechten und definieren so, was ein Nutzer auf Moodle tun darf und was nicht. Wenn Sie eine Rolle auf einer der "oberen Ebenen" des Moodlesystems definieren oder einem Nutzer zuweisen, dann werden die Eigenschaften dieser Rolle "nach Unten" vererbt. Diese unterschiedlichen Ebenen im System werden auch Kontext genannt.
Die einmal festgelegten Rollendefinitionen (die des Basissystems und auch die der selbst gebastelten Rollen) sind nicht statisch. Vielmehr lassen sich die Rechte der Nutzer/innen nun abhängig vom Kontext (z.B. im Kursraum, für eine Aktivität) jeweils neu anpassen: Einzelne Rechte können gesondert erteilt oder auch entzogen werden. Dies wird überschreiben genannt.
Zur Anleitung 1 oben: Sie wollen, dass Kursleiter/innen Rollendefinitionen des Gesamtsystems im Kursraum überschreiben können. Ein solches Recht steht in der Grundinstallation ausschließlich Administratoren zu. Sie könnten nun bei der Zuteilung eines Kursleiters dafür sorgen, dass dieser im Kursraum das Recht eines Administrators hat. Besser ist es aber, die Rollendefinition für alle Kursleiter auf Moodle anzupassen - also für das Gesamtsystem: Sie geben den Kursleitern mehr Rechte auf der "obersten Ebene" der Moodleinstallation und diese werden automatisch "nach Unten", in den Kursraum hinein, vererbt.
Zur Anleitung 3 oben: Sie wollen, dass eine Kollegin im Kursbereich /Deutsch selbst Kursräume anlegen kann. Kurse anlegen und Kursleiter zuweisen darf nur ein Kursersteller. Sie geben demnach der Kollegin für den Kursbereich /Deutsch das Recht eines Kurserstellers. Dieses Recht beschränkt sich ausschließlich auf den Kursbereich /Deutsch und alle "darunter" liegenden Bereiche - also z.B. Unterkategorien wie /Literatur, /Grammatik oder auch einzelne Kursräume. In der Kategorie /Mathe darf diese Kollegin also weiterhin keine Kurse anlegen.
Wenn Sie wünschen, dass diese Kollegin auch Kurse löschen darf, dann müssten Sie ihr das Recht eines Administrators für diesen Kursbereich zuteilen. Sie sollten sich einen solchen Schritt aber gut überlegen: Moodle löscht die Kurse nach einer einzigen Rückfrage. Ein "Papierkorb" zur Wiederherstellung eines gelöschten Kurses ist nicht vorhanden. Außerdem hätte diese Kollegin damit auch das Recht, die Logs von Moodle in diesem Kursbereich einzusehen - ein Recht, das besser bei einer einzigen Person aufgehoben ist: Dem Administrator der gesamten Moodleinstallation.
Wenn Sie unbedingt Kursersteller mit Löschrecht erzeugen wollen, dann wäre es wesentlich eleganter die Rolle der Kursersteller um dieses Recht zu erweitern - analog zur Erweiterung der Rechte der Kursleiter wie in Anleitung 1 oben ausgeführt. Wir raten von einem solchen Unterfangen jedoch aus oben genannten Gründen ab.
![]() |
| Links |
|
|
|