Skip to content

Rollen und Berechtigungen

Annelene Sudau edited this page Mar 15, 2024 · 22 revisions

Hinweis: das hier ist ein Aufschlag der Uni Osnabrück mal aufzuschreiben wie es sich verhält bzw. verhalten sollte. Das soll dabei helfen eine gemeinsame und ganzheitliche Vorstellung zu entwickeln, wie sich das Ganze dann in der Praxis und insbesonder im Lehralltag verhält. Außerdem wird so hoffentlich schneller sichtbar, wann und wo sich Bedarfe der Standorte, welche das Plugin einsetzen z.B aufgrund unterschiedlicher Workflows unterscheiden.

Berechtigungen in Veranstaltungen:

Besitzrechte und explizit vergeben Berechtigungen vs. Veranstaltungsrollen (Dozenten/Tutoren/Studierende):

Bisherige Berechtigungskonzepte in Stud.IP basieren im Allgemeinen auf Rollen in Veranstaltungen. D.h. alle DozentInnen einer Veranstaltung haben identische Rechte in dieser Veranstaltung. Dies ist im Alltag auch sinnvoll, da eine gemeinsame Verantwortung für die Inhalte der Veranstaltung gegeben ist. Vertretungen sollen (im Sinne des Vertretungs-Konzeptes) üblicherweise dieselben Rechte haben wie Lehrende.

Identische Rechte an Playlisten aber nicht an Videos:

Um Besitzrechte an Videos trotzdem zu berücksichtigen, wurde bei der Verwaltungen der Veranstaltungsinhalte der Fokus auf das Verwalten von Playlisten gelegt. Auf diese Weise können Videos z.B. auch von Nicht-BesitzerInnen aus der Veranstaltung 'entfernt' werden, ohne dass diese gelöscht werden (was sinnvollerweise nur der/die Besitzer/in können sollte).
Allgemein sollten Änderungen, die sich ausschließlich auf die Darstellung/Einbettung/Sichtbarkeit innerhalb der jeweiligen Vernstaltung beziehen allen DozentInnen gleichermaßen erlaubt sein.
Möglichkeiten für die Umsetzung wären:

  • a) Der Besitz an Playlisten schließt automatisch alle Lehrenden einer VA ein (explizit mehrere Besitzer, diese werden automatisch vom System verwaltet) ODER
  • b) Dozenten einer VA in der eine Playlist liegt haben automatusch dieselben Rechte wie der Besitzer, ohne aber selbst Besitzer zu sein (implizite Berechtigung, automatische dynamische Verwaltung durch das System)

Rollen

In der Oberfläche werden verschiedene Rollenbegriffe verwendet.
AnwenderInnen müssen verstehen

  • was sich hinter den jeweiligen Rollen verbirgt
  • wann und wie sie gesetzt werden
  • welche Implikationden das hat (wer darf was)
  • ob sie nachträglich geändert werden können Wie diese Rollen oder Datenfelder in Opencast oder im Code bezeichnet, werden soll nicht Teil dieses Dokuments sein.

Explizite Rollen - Videos

In der Oberfläche verwendete Rollenbezeichnungen für Videos:

Vortragende/r

  • Mehrfach Zuordnung möglich?
    • technisch möglich: ja/nein?
    • aus Anwendersicht sinnvoll/erforderlich?
    • Anforderung:
      • mehrere sollten möglich sein
      • sollten (durch Besitzer) editierbar sein
      • auch Personen ohne Stud.IP Account sollen eingetragen werden können -> Freitext
  • wird verwendet (angezeigt):
    • in Tabellenansicht von Videos im Arbeitsplatz
    • in Tabellenansicht von Videos in Veranstaltung
  • wird gesetzt:
    • (automatisch? manuell?) beim Upload eines Videos durch Nutzer*in: hochladender Stud.IP-Nutzer?
    • beim Aufzeichnen mit OC Studio: ??
    • bei automatischen Veranstaltungsaufzeichnungen: ??
    • bei Meetingaufzeichnungen: ??
  • bearbeiten/ändern?
    • soll nachträglich geändert werden können: ja
    • durch wen: Besitzer

Besitzer/in

  • Mehrfach Zuordnung möglich?
    • aktuell: die Person, die die Playliste angelegt hat ist auch Besitzer der Videos
    • aus Anwendersicht sinnvoll/erforderlich?
  • wird verwendet (angezeigt):
    • in Tabellenansicht von Videos im Arbeitsplatz (Icon mit weiteren Rechteinformationen)
    • in Tabellenansicht von Videos in Veranstaltung (Icon mit weiteren Rechteinformationen)
  • wird gesetzt:
    • (automatisch? manuell?) beim Upload eines Videos durch Nutzer*in: hochladender Stud.IP-Nutzer?
    • beim Aufzeichnen mit OC Studip: ??
    • bei automatischen Veranstaltungsaufzeichnungen: es müssen eigentlich alle Lehrenden Besitzer sein, oder es gibt ein Berechtigungsniveau das mit Besitzer identisch ist
    • bei Meetingaufzeichnungen: ??
  • bearbeiten/ändern?
    • soll nachträglich geändert werden können: ja/nein?
    • durch wen?

Frage?? Wie unterscheidet sich eigentlich der Besitzer von Personen die einfach durch Weitergabe von Berechtigungen alles können

Explizite Rollen - Playlisten

In der Oberfläche verwendete Rollenbezeichnungen für Playlisten:

???

TODO Implizite Rollen und Rechte

Fragen:

  • Gibt es die überhaupt?
  • ergeben sich z.B. aus der Dozentenrolle in einer Veranstaltung irgendwelche Rechte in Bezug auf enthaltene Videos?
  • gibt es noch Aktionen etc. die bei identischen Bearbeitungsrechten an PLaylisten durch alle KursdozentInnen problematisch sind?
Kursrolle darf hochladen darf aus Playlist entfernen darf in andere Playlist verschieben
Dozent immer alle V im Kurs alle V im Kurs
Tutor immer/wenn freigegeben? immer/wenn freigegeben? immer/wenn freigegeben?
Vertretung immer? immer? immer?
Student wenn Stud.IP Upload aktiviert eigene? eigene?