Berechtigungen
Nachfolgend werden die Berechtigungen erläutert. Da diese nicht nur vom angemeldeten Benutzer sondern auch vom Objekt abhängen und eine Matrix-Darstellung zu komplex wäre, werden die Berechtigungen nur zusammenfassend beschrieben.
Kurse
Kurse sind je nach konfigurierter Sichtbarkeit einsehbar. Erstellt werden können Kurse nur mit der Rolle Staff
. Zudem regelt die Konfiguration innerhalb eines Kurses, wer Lösungen abgeben darf.
Tutoren haben Lesezugriff auf Veranstaltungen, deren Teilnehmer (Anwesenheit, Fortschritt, Lösungen). Sie können nicht sichtbare Übungen sehen und auf die Musterlösungen innerhalb der Aufgaben der Übungen zugreifen.
Dozenten können zudem die Anwesenheit ändern, Veranstaltungen verwalten (Termine, Teilnehmer) und Abgaben bewerten.
Verantwortliche können zusätzlich Berechtigungen und Einstellungen einsehen sowie ändern.
Aufgaben
Alle Aufgaben-Pools (und die damit verknüpften Aufgaben) können von allen mit der Rolle Staff
eingesehen und geändert werden. Das Löschen von Aufgaben-Pools ist nur mit der Rolle Super Admin
möglich, da dies weitreichende Konsequenzen hat.
Allgemein
Grundsätzlich gilt, dass ein Semester dann sichtbar ist, wenn mindestens ein Kurs davon sichtbar ist. Die Rolle Staff
hat Zugriff auf alle Semester, kann diese jedoch nicht ändern. Semester können mit der Rolle Super Admin
verwaltet werden. Für Sprachen gilt ebenfalls ein Lesezugriff für Staff
und eine Verwaltungsmöglichkeit mit Super Admin
.
Benutzer können mit den Rollen Super Admin
und Staff
eingesehen werden. Zudem gilt, dass Benutzerdaten auch sichtbar werden, wenn man in mindestens einem Kurs als Verantwortlicher
eingetragen ist (wodurch die Berechtigung von Benutzern zu Kursen ermöglicht wird).