Thread "Kursmitglieder verlieren Rechte im Gruppenobjekt beim Zurücksetzen zum Standard-Template"

For discussing and suggesting templates

Tabs

Limited view on this post and all posts below it.
  • suittenpointner
    Florian Suittenpointner | suittenpointner | 17. Oct 2024, 16:47
    Kursmitglieder verlieren Rechte im Gruppenobjekt beim Zurücksetzen zum Standard-Template

    Ich habe länger nicht mit den DT gearbeitet.
    Aber wenn Du mir die XML-Datei (oder ihren Inhalt) hier hinterlässt, schaue ich gerne, ob ich schlau draus werde.

  • mawaecht
    mawaecht | mawaecht | 17. Oct 2024, 16:58 Select
    Kursmitglieder verlieren Rechte im Gruppenobjekt beim Zurücksetzen zum Standard-Template
    Das Problem tritt bei allen didaktischen Vorlagen auf Ordner auf. Wir haben die Templates "Post box" und "Member Work Area" von der überliegenden Seite eins zu eins übernommen und dort passiert es auch.

    Vielen Dank für deine Mühen!
  • suittenpointner
    Florian Suittenpointner | suittenpointner | 21. Oct 2024, 09:06 Select
    Kursmitglieder verlieren Rechte im Gruppenobjekt beim Zurücksetzen zum Standard-Template

    Hallo Marcel,

    mein Ergebnis (anhand von "Postbox"):

    • Die Rolle "Kursmitglied" verliert diese Rechte bereits dann, wenn das DT auf den Ordner angewandt wird - nicht erst, wenn man wieder zurückkehrt zum Standard-Ordner.
    • Der Grund: Das localPolicyTemplate hat den type "overwrite", d.h., alle Rechte werden weggenommen und nur die wieder hinzugefügt, die im DT angegeben sind.
      Da dort über Gruppen rein gar nichts steht, hat die Rolle "Kursmitglied" dann eben auch keine Rechte mehr.
      Beim Zurückkehren zum Standard schaut die Rolle "Kursmitglied" nicht nach, was sie normalerweise darf, weil der Kurs selbst nicht involviert ist und nur nach "unten" vererbt wird.
    • Das Verhalten wird vermutlich anders sein, wenn man die types "intersect" (Überschneidung zwischen DT und Ausgangsrechten der Rolle) oder "union" (DT und Rolle werfen ihre Rechte zusammen) verwendet.