Capabilities/moodle/category:manage
Aus MoodleDocs
- Diese Fähigkeit bezeichnet die Funktionalität, Kursbereiche zu verwalten, d.h. anzulegen, zu bearbeiten und zu löschen.
- Diese Fähigkeit hat nur im System-Kontext Sinn (also für globale Rollen), um systemweit Kursbereiche zu verwalten, oder im Kontext eines Kursbereichs, um Unterkursbereiche zu verwalten.
- Standardmäßig ist diese Fähigkeit nur für die Rolle Manager/in auf Erlauben gesetzt.
Regeln
Im einzelnen gelten folgende Regeln:
- Um einen neuen Kursbereich anlegen zu können, müssen Sie im übergeordneten Kursbereich für die Fähigkeit moodle/category:manage das Recht Erlauben haben.
- Um in einem Kursbereich Kurse ansehen zu können, brauchen Sie in der Regel keine spezifischen Rechte, es sei denn, Sie möchten verborgene Kurse bzw. verborgene Kursbereiche sehen - dann müssen Sie für die Fähigkeit moodle/course:viewhiddencourses bzw. moodle/category:viewhiddencategories das Recht Erlauben haben.
- Um einen Kursbereich bearbeiten zu können (d.h. Name, Beschreibung und Sichtbarkeit ändern zu können), müssen Sie in diesem Kursbereich für die Fähigkeit moodle/category:manage das Recht Erlauben haben.
- Um einen Kursbereich in einen anderen verschieben zu können, müssen Sie sowohl im alten und im neuen übergeordneten Kursbereich für die Fähigkeit moodle/category:manage das Recht Erlauben haben.
- Um einen Kursbereich löschen zu können, müssen Sie in diesem und im übergeordneten Kursbereich für die Fähigkeit moodle/category:manage das Recht Erlauben haben. Falls der Kursbereich oder deren Unterkursbereiche Kurse enthalten, müssen Sie zusätzlich entweder
- in all diesen Kursen für die Fähigkeit moodle/course:delete und in allen untergeordneten Kursbereichen für die Fähigkeit moodle/category:manage das Recht Erlauben haben oder
- in einem anderen, nicht untergeordneten Kursbereich für die Fähigkeiten moodle/course:create und moodle/category:manage das Recht Erlauben haben. [1]