Rechtekonzept (JACK3): Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
(Aktualisieren des Verwaltungsrechts und Korrekturen)
Zeile 10: Zeile 10:


* Einstellen der globalen Konfiguration (z.B. URLs zu externen Dateien)
* Einstellen der globalen Konfiguration (z.B. URLs zu externen Dateien)
* Definieren von öffentlichen Wurzelordnern ( z.B. Kursangebotsordnern) und Rechtevergabe auf ihnen
* Definieren von Kursangebotsordnern und Rechtevergabe auf ihnen
* Verwalten der Profilfelder
* Verwalten der Profilfelder
* Verwalten von Benutzern und Benutzergruppen
* Verwalten von Benutzern und Benutzergruppen
Zeile 16: Zeile 16:
=== Editier-Rechte ===
=== Editier-Rechte ===


Jeder Benutzer mit globalen Editierrechten besitzt einen persönlichen (privaten) Inhaltsordner, in dem Lerninhalte ([[JACK3:Aufgabe|Aufgaben]] und [[JACK3:Kurs|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.  
Jeder Benutzer mit globalen Editierrechten besitzt einen persönlichen (privaten) Inhaltsordner, in dem Lerninhalte ([[JACK3:Aufgabe|Aufgaben]] und [[JACK3:Kurs|Kurse]]) erstellt und beliebig in Ordnerstrukturen organisiert werden können. Standardmäßig sind alle Inhalte dieses Ordners privat. Über das Kontextmenü (siehe [[JACK3:Rechte vergeben(Anleitung)|Anleitung "Rechte vergeben"]]) können ausgewählte Inhaltsordner mit anderen Benutzern, die ebenfalls globale Editierrechte haben, geteilt werden, indem ihnen Rechte zugewiesen werden.


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.
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 ==
== Rechte auf Inhalten ==
Es können folgenden Rechte für Inhalts- und Kursangebotsordner vergeben werden. Dies kann durch Nutzer mit Administrator-Rechten oder Besitzer des Ordners geschehen.
Es können folgende Rechte für Inhalts- und Kursangebotsordner vergeben werden. Dies kann durch Nutzer mit Administrator-Rechten oder Besitzer des Ordners geschehen. Soweit nicht anders angegeben, können die Rechte getrennt voneinander vergeben werden.


=== Leserecht (L) ===
=== Leserecht (L) ===
Mit diesem Recht sind folgende Aktionen möglich:
Dieses Recht wird auch ''einfaches Leserecht'' genannt und ist Voraussetzung für den lesenden Zugriff auf Aufgaben, Kurse und Kursangebote. Dieses Recht erlaubt Folgendes:


* Lesender Zugriff auf Aufgaben, Kurse und Kursangebote
* Lesender Zugriff auf die Konfiguration von Aufgaben, Kursen und Kursangebote
* Nutzung der Aufgaben in Kursen
* Nutzung der Aufgaben in Kursen
* Nutzung der Kurse für Kursangebote
* Nutzung der Kurse für Kursangebote
* Exportieren von Aufgaben und Kursen
* Exportieren von Aufgaben und Ordnern
* Testen 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 und Exportieren aller studentischen Bearbeitungen (inkl. getätigte Kommentare) 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)
* Lesen, Exportieren und Löschen aller Test-Bearbeitungen zu einer Aufgabe oder einem Kurs (nicht pseudonymisiert)
* Ansehen und Exportieren der angemeldeten Teilnehmer und der Warteliste von Kursangeboten (falls aktiviert)


=== Erweitertes Leserecht (E) ===
=== 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.
Dieses Recht wird auch ''Deanonymisierungsrecht'' genannt und beinhaltet bereits das einfache Leserecht (L). Zusätzlich dazu erlaubt es die folgenden Aktionen:
 
* Ansehen und Exportieren aller studentischen Bearbeitungen ohne Pseudonymisierung
* Manuelles Beenden von Bearbeitungen
* Manuelles An- und Abmelden von Studierenden an Kursangeboten


=== Schreibrecht (S) ===
=== Schreibrecht (S) ===
Zeile 41: Zeile 46:


* Editieren der Konfiguration von Aufgaben, Kursen und Kursangeboten
* Editieren der Konfiguration von Aufgaben, Kursen und Kursangeboten
* Erstellen und Löschen von Aufgaben, Kursen und Kursangeboten
* Erstellen, Umbenennen und Löschen von Aufgaben, Kursen, Kursangeboten und Unterordnern
* Bearbeitung von Ordnern (Erstellen, Umbenennen und Löschen von Unterordnern)
* Erstellen von [[JACK3:Eingefrorene Version|eingefrorenen Versionen]] von Aufgaben und Kursen
* Verschieben von Elementen, soweit sich durch den Verschiebe-Vorgang keine Rechte ändern
* Verschieben von Elementen, soweit sich durch den Verschiebe-Vorgang keine Rechte ändern
=== Bewertungsrecht (B) ===
=== Bewertungsrecht (B) ===
Beinhaltet das einfache Leserecht (L). Zusätzlich sind folgende Aktionen möglich:
Beinhaltet das einfache Leserecht (L). Zusätzlich sind folgende Aktionen möglich:


* Setzen von manuellem Feedback inkl. Punktzahl für eine Bearbeitung
* Setzen von manuellem Feedback inkl. Punktzahl für eine Bearbeitung
* Löschen von studentischen Bearbeitungen
* Löschen von studentischen Bearbeitungen (dies ist nur über das Kursangebot möglich)


=== Verwaltungsrecht (noch nicht implementiert)===
=== Verwaltungsrecht (V) ===
Beinhaltet alle obigen Rechte. Mit diesem Recht sind zusätzlich folgende Aktionen möglich:
Dieses Recht enthält alle obigen Rechte und beinhaltet somit einen Vollzugriff auf alle Inhalte. Zusätzlich zu allen anderen Rechten sind folgende Aktionen möglich:


* Rechtevergabe auf Unterordnern
* Rechtevergabe auf Unterordnern
* Verschieben von Elementen, auch wenn sich durch den Vorgang Rechte ändern
* Verschieben von Elementen, auch wenn sich durch das Verschieben Rechte am Objekt ändern





Version vom 21. Februar 2022, 19:58 Uhr

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 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 und beliebig in Ordnerstrukturen organisiert werden können. Standardmäßig sind alle Inhalte dieses Ordners privat. Über das Kontextmenü (siehe Anleitung "Rechte vergeben") können ausgewählte Inhaltsordner mit anderen Benutzern, die ebenfalls globale Editierrechte haben, geteilt werden, indem ihnen Rechte zugewiesen werden.

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 folgende Rechte für Inhalts- und Kursangebotsordner vergeben werden. Dies kann durch Nutzer mit Administrator-Rechten oder Besitzer des Ordners geschehen. Soweit nicht anders angegeben, können die Rechte getrennt voneinander vergeben werden.

Leserecht (L)

Dieses Recht wird auch einfaches Leserecht genannt und ist Voraussetzung für den lesenden Zugriff auf Aufgaben, Kurse und Kursangebote. Dieses Recht erlaubt Folgendes:

  • Lesender Zugriff auf die Konfiguration von Aufgaben, Kursen und Kursangebote
  • Nutzung der Aufgaben in Kursen
  • Nutzung der Kurse für Kursangebote
  • Exportieren von Aufgaben und Ordnern
  • Testen von Aufgaben und Kursen
  • Lesen und Exportieren aller studentischen Bearbeitungen (inkl. getätigte Kommentare) 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)
  • Ansehen und Exportieren der angemeldeten Teilnehmer und der Warteliste von Kursangeboten (falls aktiviert)

Erweitertes Leserecht (E)

Dieses Recht wird auch Deanonymisierungsrecht genannt und beinhaltet bereits das einfache Leserecht (L). Zusätzlich dazu erlaubt es die folgenden Aktionen:

  • Ansehen und Exportieren aller studentischen Bearbeitungen ohne Pseudonymisierung
  • Manuelles Beenden von Bearbeitungen
  • Manuelles An- und Abmelden von Studierenden an Kursangeboten

Schreibrecht (S)

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

  • Editieren der Konfiguration von Aufgaben, Kursen und Kursangeboten
  • Erstellen, Umbenennen und Löschen von Aufgaben, Kursen, Kursangeboten und Unterordnern
  • Erstellen von eingefrorenen Versionen von Aufgaben und Kursen
  • 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 (dies ist nur über das Kursangebot möglich)

Verwaltungsrecht (V)

Dieses Recht enthält alle obigen Rechte und beinhaltet somit einen Vollzugriff auf alle Inhalte. Zusätzlich zu allen anderen Rechten sind folgende Aktionen möglich:

  • Rechtevergabe auf Unterordnern
  • Verschieben von Elementen, auch wenn sich durch das Verschieben Rechte am Objekt ändern