Rechtekonzept (JACK3)

Aus JACK Wiki
Zur Navigation springen Zur Suche springen

Diese Seite bezieht sich auf das Rechtekonzept in Jack3. Es können sich Einzelheiten an den Rechten ändern. Jack3 ist derzeit noch in Entwicklung und noch nicht zur Benutzung freigegeben.

Allgemein

Diese Seite gibt einen Überblick über das Rechtekonzept in JACK3. Es wird grundsätzlich nicht zwischen Studierenden, Lehrenden und Administratoren unterschieden. Stattdessen kann ein Benutzer unterschiedliche Rechte zugewiesen bekommen. Diese können für einzelne Ordner, Kursangebote, Kurse, Aufgaben oder global vergeben werden. So kann es beispielsweise sein, dass ein Benutzer für einige Kurse gesonderte Rechte hat, an anderen Kursen aber als Studierender teilnimmt (Beispiel: SHKs, die gleichzeitig Studierende sind und für den Lehrstuhl Übungskurse verwalten).

Globale Rechte

Globale Rechte gelten über die gesamte JACK-Instanz und können ausschließlich durch Benutzer mit Administrations-Rechten vergeben werden.

Administrations-Recht

Dieses Recht erlaubt es Benutzern, die Verwaltung der jeweiligen Jack3-Instanz einzusehen und dort folgende Aktionen zu tätigen (Auswahl):

  • Einstellen der globalen Konfiguration (z.B. URLs zu externen Dateien)
  • Definieren von öffentlichen Wurzelordnern ( z.B. Kursangebotsordnern) und Rechtevergabe auf ihnen
  • Verwalten der Profilfelder
  • Verwalten von Benutzern und Benutzergruppen

Editier-Rechte

Jeder Benutzer mit globalen Editierrechten besitzt einen persönlichen (privaten) Inhaltsordner, in dem Lerninhalte (Aufgaben und Kurse) erstellt werden können. Standardmäßig sind alle Inhalte dieses Ordners privat. Gesonderte Rechte für die Ordner und die darin enthaltenen Inhalte können nur an Benutzern vergeben werden, die selbst globale Editierrechte besitzen.

Damit ein Benutzer Kursangebote mit Kursen für Studierende zur Verfügung stellen kann, wird zusätzlich Schreibrecht (s.u.) auf einem öffentlichen Kursangebotsordner benötigt.

Rechte auf Inhalten

Es können folgenden Rechte für Inhalts- und Kursangebotsordner vergeben werden:

Leserecht (L)

Mit diesem Recht sind folgende Aktionen möglich:

  • Lesender Zugriff auf Aufgaben, Kurse und Kursangebote
  • Nutzung der Aufgaben in Kursen
  • Nutzung der Kurse für Kursangebote
  • Exportieren von Aufgaben und Kursen
  • Testen von Aufgaben und Kursen
  • Lesen und Exportieren aller studentischen Bearbeitungen zu einer Aufgabe, einem Kurs oder einem Kursangebot (pseudonymisiert)
  • Lesen, Exportieren und Löschen aller Test-Bearbeitungen zu einer Aufgabe oder einem Kurs (nicht pseudonymisiert)

Erweitertes Leserecht (E)

Diese Recht wird auch Deanonymisierungsrecht genannt. Es beinhaltet das einfache Leserecht (L). Der einzige Unterschied zu diesem ist, dass nun alle Bearbeitungen zu einer Aufgabe, einem Kurs oder einem Kursangebot ohne Pseudonymisierung gelesen und exportiert werden können.

Schreibrecht (S)

Beinhaltet das einfache Leserecht (L). Zusätzlich sind folgende Aktionen möglich:

  • Editieren der Konfiguration von Aufgaben, Kursen und Kursangeboten
  • Erstellen und Löschen von Aufgaben, Kursen und Kursangeboten
  • Bearbeitung von Ordnern (Erstellen, Umbenennen und Löschen von Unterordnern)
  • Verschieben von Elementen, soweit sich durch den Verschiebe-Vorgang keine Rechte ändern

Bewertungsrecht (B)

Beinhaltet das einfache Leserecht (L). Zusätzlich sind folgende Aktionen möglich:

  • Setzen von manuellem Feedback inkl. Punktzahl für eine Bearbeitung
  • Löschen von studentischen Bearbeitungen

Verwaltungsrecht (noch nicht implementiert)

Beinhaltet alle obigen Rechte. Mit diesem Recht sind zusätzlich folgende Aktionen möglich:

  • Rechtevergabe auf Unterordnern
  • Verschieben von Elementen, auch wenn sich durch den Vorgang Rechte ändern