Zum Inhalt springen
Zur Website
Für die Moodle-Verwaltung

Optionale Einstellungen

Alles, was Sie später ändern können, und alle Rechte der SchoolUP-Rollen (Rollenversion 5).

Optionale Einstellungen

Später auf „Ein Knopf für alle Kurse“ umstellen

Mit „Knopf in jedem Kurs“ sieht eine Schülerin in SchoolUP die Kurse, die sie über deren Knopf geöffnet hat. Mit „Ein Knopf für alle Kurse“ sieht sie gleich alle eigenen Kurse, in die SchoolUP eingeschrieben ist.

Umstellen: „Rollen verwalten“ → bei „SchoolUP (nur lesen)“ auf den Stift → „Zurücksetzen“ → diese Datei hochladen → Speichern. Lehrkräfte müssen nichts neu machen; die Knöpfe, die schon in Kursen stehen, bleiben und schaden nicht. Zurück geht es genauso mit „schoolup-nur-lesen.xml“; dann braucht wieder jeder Kurs den Knopf.

SchoolUP (lesen + Kursliste)Kursrolle · Version 5 · schoolup-lesen-mit-kursliste.xml
Recht in MoodleEinstellungWarum
mod/resource:viewerlaubenDateien lesen.
mod/folder:viewerlaubenVerzeichnisse lesen.
mod/page:viewerlaubenTextseiten lesen.
mod/book:readerlaubenBücher lesen.
mod/url:viewerlaubenLinks als Fundstelle anzeigen.
mod/h5pactivity:viewerlaubenH5P-Inhalte lesen (Fragen und Texte, keine Versuche oder Ergebnisse).
moodle/course:viewparticipantserlaubenMoodle nennt die Kurse einer Person nur Konten mit diesem Recht. SchoolUP ruft damit ausschließlich die Kursliste der angemeldeten Person ab, nie eine Teilnehmerliste.
moodle/user:viewdetailserlaubenEbenfalls Voraussetzung von Moodle für die Kursliste einer anderen Person. SchoolUP ruft keine Profile ab.
moodle/grade:viewverbietenKeine Noten.
mod/assign:viewverbietenKeine Aufgaben und Abgaben.
mod/forum:viewdiscussionverbietenKeine Forenbeiträge.
moodle/course:viewhiddenactivitiesverbietenVerborgenes Material (z. B. Lösungen für später) darf nie in den Tutor gelangen.
moodle/course:viewhiddensectionsverbietenVerborgene Abschnitte ebenso.
moodle/course:viewhiddencoursesverbietenVerborgene Kurse ebenso.
Später ändern, wer SchoolUP einschreibt

Lehrkräften das Einschreiben erlauben: Schritt 5 nachholen. Wieder verbieten: in Schritt 5 den Haken entfernen. Kurse, in die SchoolUP schon eingeschrieben ist, bleiben es in beiden Fällen.

Eine neue Rollenversion einspielen

Braucht SchoolUP einmal ein weiteres Recht, kündigen wir das vorher an. Die neue Datei steht dann hier. Die Versionsnummer finden Sie auch in der Beschreibung der Rolle in Ihrem Moodle.

So geht’s: „Rollen verwalten“ → bei der Rolle auf den Stift → „Zurücksetzen“ → neue Datei hochladen → „Rechte“ übernehmen → Weiter → Speichern.

VersionDatumÄnderung
529.10.2026Systemrolle: Globale Gruppen sehen und den Webservice „SchoolUP-Gruppen“ nutzen (moodle/cohort:view, moodle/webservice:createtoken). Nur nötig, wenn eine Regel der Schule Gruppen nutzt.
429.10.2026Kursrolle: H5P-Inhalte lesen (mod/h5pactivity:view).
318.10.2026Neue optionale Fassung der Kursrolle „SchoolUP (lesen + Kursliste)“ für die Anmeldung über Moodle. Die Systemrolle verbietet „Profile sehen“ nicht mehr selbst; das regelt jetzt allein die Kursrolle.
218.10.2026Neue Systemrolle „SchoolUP-Dienstkonto“ (Speicher- und Dateigrößenlimit aufheben, Webservice-Zugang). Kursrolle: verborgene Aktivitäten, Abschnitte und Kurse ausdrücklich verboten.
117.10.2026Kursrolle „SchoolUP (nur lesen)“.
Für Datenschutzbeauftragte: alle Rechte im Detail

Jede Rolle erlaubt nur, was SchoolUP braucht, und verbietet ausdrücklich, was es nie braucht. Die vollständige Bewertung steht in den Rechtsunterlagen (TOM, DSFA).

SchoolUP-Dienstkonto (Systemrolle)

Recht in MoodleEinstellungWarum
webservice/rest:useerlaubenSchoolUP spricht über die REST-Schnittstelle mit Moodle.
moodle/webservice:createmobiletokenerlaubenAnmeldung des Dienstkontos über den Moodle-App-Dienst (login/token.php).
moodle/user:manageownfileserlaubenSuchverzeichnis in den eigenen privaten Dateien ablegen und löschen.
moodle/user:ignoreuserquotaerlaubenDas Suchverzeichnis aller freigegebenen Kurse liegt in den privaten Dateien dieses einen Kontos; das Standardlimit (oft 100 MB) reicht für eine ganze Schule nicht.
moodle/course:ignorefilesizelimitserlaubenDas Suchverzeichnis großer Kurse kann die maximale Dateigröße für Uploads überschreiten.
moodle/cohort:viewerlaubenFür die Regeln der Schule: prüfen, ob die angemeldete Person in einer gewählten Globalen Gruppe ist. Moodle nennt dafür die Mitglieder als Nummern; SchoolUP verwirft sie sofort und speichert nur ja oder nein, höchstens 10 Minuten im Arbeitsspeicher.
moodle/webservice:createtokenerlaubenAnmeldung beim Webservice „SchoolUP-Gruppen“, den die Schule für Globale Gruppen anlegt (der Moodle-App-Dienst kennt diese Funktionen nicht).
moodle/user:viewalldetailsverbietenKeine Profildaten außerhalb der freigegebenen Kurse.
moodle/site:viewparticipantsverbietenKeine Teilnehmerliste der gesamten Website.

SchoolUP (nur lesen) (Kursrolle, „Knopf in jedem Kurs“)

Recht in MoodleEinstellungWarum
mod/resource:viewerlaubenDateien lesen.
mod/folder:viewerlaubenVerzeichnisse lesen.
mod/page:viewerlaubenTextseiten lesen.
mod/book:readerlaubenBücher lesen.
mod/url:viewerlaubenLinks als Fundstelle anzeigen.
mod/h5pactivity:viewerlaubenH5P-Inhalte lesen (Fragen und Texte, keine Versuche oder Ergebnisse).
moodle/course:viewparticipantsverbietenKeine Teilnehmerliste.
moodle/user:viewdetailsverbietenKeine Profile.
moodle/grade:viewverbietenKeine Noten.
mod/assign:viewverbietenKeine Aufgaben und Abgaben.
mod/forum:viewdiscussionverbietenKeine Forenbeiträge.
moodle/course:viewhiddenactivitiesverbietenVerborgenes Material (z. B. Lösungen für später) darf nie in den Tutor gelangen.
moodle/course:viewhiddensectionsverbietenVerborgene Abschnitte ebenso.
moodle/course:viewhiddencoursesverbietenVerborgene Kurse ebenso.

SchoolUP (lesen + Kursliste) (Kursrolle, „Ein Knopf für alle Kurse“)

Recht in MoodleEinstellungWarum
mod/resource:viewerlaubenDateien lesen.
mod/folder:viewerlaubenVerzeichnisse lesen.
mod/page:viewerlaubenTextseiten lesen.
mod/book:readerlaubenBücher lesen.
mod/url:viewerlaubenLinks als Fundstelle anzeigen.
mod/h5pactivity:viewerlaubenH5P-Inhalte lesen (Fragen und Texte, keine Versuche oder Ergebnisse).
moodle/course:viewparticipantserlaubenMoodle nennt die Kurse einer Person nur Konten mit diesem Recht. SchoolUP ruft damit ausschließlich die Kursliste der angemeldeten Person ab, nie eine Teilnehmerliste.
moodle/user:viewdetailserlaubenEbenfalls Voraussetzung von Moodle für die Kursliste einer anderen Person. SchoolUP ruft keine Profile ab.
moodle/grade:viewverbietenKeine Noten.
mod/assign:viewverbietenKeine Aufgaben und Abgaben.
mod/forum:viewdiscussionverbietenKeine Forenbeiträge.
moodle/course:viewhiddenactivitiesverbietenVerborgenes Material (z. B. Lösungen für später) darf nie in den Tutor gelangen.
moodle/course:viewhiddensectionsverbietenVerborgene Abschnitte ebenso.
moodle/course:viewhiddencoursesverbietenVerborgene Kurse ebenso.

Alle Dateien: schoolup-dienstkonto.xml · schoolup-nur-lesen.xml · schoolup-lesen-mit-kursliste.xml

Stand 09.11.2026 · Rollenversion 5 · Alle Bilder stammen aus unserer Moodle-Testschule (Moodle 5.3) und werden bei jeder Änderung neu aufgenommen.