Die meisten Aktionen innerhalb des Moodle Systems werden über Berechtigungen (Capabilities) gesteuert.
Das Rollen- und Berechtigungssystem von Moodle ist umfangreich und bietet entsprechend einige Fallstricke. Genaueres kann im Artikel über Rollen und Berechtigungen nachgelesen werden.
Wenn die notwendige Berechtigung (Capability) fehlt, kann es zu diesem Fehler kommen. Prüfen sie dementsprechend folgende Punkte:
- Sind Sie mit einem Nutzer mit der notwendigen Rolle angemeldet?
- Wurde Ihnen die notwendige Rolle im korrekten Kontext zugewiesen? z.B. Manager im Systemkontext, Lehrer im Kurskontext, usw.
- Wurde die Berechtigung der Rolle korrekt zugewiesen?
- Besitzen Sie eine weitere Rolle, welche diese Berechtigung verbietet / entzieht und durch die Vererbung Ihnen dies untersagt?
- Wurde die Berechtigung korrekt angelegt / erzeugt?
Eine besondere Rolle ist der Administrator, bei dem die Prüfung auf jede Berechtigung immer erfolgreich stattfindet. Falls die Prüfung auf eine Berechtigung selbst als Administrator fehlschlagen sollte, so prüfen Sie bitte folgende Punkte, da nur eine nicht angelegt Berechtigung und die Prüfung auf diese bei einem Administrator zu einem Fehlschlag führen kann:
- Ist die Schreibweise der Berechtigung innerhalb der Prüfung korrekt?
- Wurde die Berechtigung korrekt angelegt / erzeugt?