Capabilities/moodle/category:manage

Aus MoodleDocs
Wechseln zu:Navigation, Suche


  • 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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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