Kurslistenansicht-Rolle

Aus MoodleDocs
Wechseln zu:Navigation, Suche

Die Kurslistenansicht-Rolle kann verwendet werden, um für ausgewählte Nutzer/innen das Ansehen von Kurslisten zu erlauben oder zu verbieten.

Standardmäßig kann die Rolle Authentifizierte/r Nutzer/in die Liste aller Kurse sehen, weil für diese Rolle die Fähigkeit moodle/category:viewcourselist auf erlauben gesetzt ist.

Wenn der Rolle Authentifizierte/r Nutzer/in dieses Recht für diese Fähigkeit global entzogen wird, dann kann die Kurslistenansicht-Rolle ausgewählten Nutzer/innen in bestimmten Kursbereichen zugewiesen werden, so dass dieses Nutzer/innen die Kurse in diesen Kursbereichen sehen können.

Neue Rolle anlegen

  1. Als Moodle-Administrator/in gehen Sie über den Menüpunkt Website-Administration (oder im Block Einstellungen > Website-Administration) > Nutzer/innen > Rechte ändern > Rollen verwalten und bearbeiten Sie die Rolle Authentifizierte/r Nutzer/in: Entziehn Sie der Rolle das Recht moodle/category:viewcourselist.
  2. Gehen Sie zurück auf die Seite Website-Administration (oder im Block Einstellungen > Website-Administration) > Nutzer/innen > Rechte ändern > Rollen verwalten und klicken Sie auf den Button Neue Rolle hinzufügen unten auf der Seite.
  3. Auf der nächsten Seite wählen Sie bei der Einstellung Rolle oder Basisrolle nutzen die Option Keine Rolle und klicken auf den Button Weiter.
  4. Geben Sie der Rolle einen Namen (z.B. Kurslistenansicht) und eine Beschreibung.
  5. Markieren Sie bei der Einstellung Kontexttypen, in denen diese Rolle möglicherweise zugewiesen ist die Checkbox System, wenn Nutzer/innen mit dieser Rolle Kurse in allen Kursbereichen sehen soll. Wenn Nutzer/innen mit dieser Rolle Kurse nur in bestimmten Kursbereichen Kurse sehen sollen, markieren Sie die Checkbox Kursbereich.
  6. Setzen Sie moodle/category:viewcourselist auf erlauben.
  7. Klicken Sie auf den Button Neue Rolle erzeugen unten auf der Seite.

Die neue Rolle zuweisen

  1. Für globale Rollen (die es den entsprechenden Nutzer/innen erlaubt, alle Kursbereiche zu sehen) gehen Sie auf die Seite Website-Administration (oder im Block Einstellungen > Website-Administration) > Nutzer/innen > Rechte ändern > Globale Rollen.
  2. Klicken Sie auf die neue Rolle und verschieben Sie die gewünschten Nutzer/innen vom rechten Bereich in den linken.
  3. Wenn die Nutzer/innen Kurse nur in bestimmten Kursbereichen sehen sollen, gehen Sie auf die Seite Website-Administration (oder im Block Einstellungen > Website-Administration) > Kurse > Kurse und Kursbereiche verwalten.
  4. Beim Kursbereich, in dem die Nutzer/innen Kurse sehen sollen, klicken Sie auf das Bearbeiten-Symbol settings.svg und wählen den Menüpunkt Rollen zuweisen aus.
  5. Klicken Sie auf die neue Rolle und verschieben Sie die gewünschten Nutzer/innen vom rechten Bereich in den linken.