Zum Inhalt springen

Seiten anderer Nutzer verschieben

Erstellt am 12. Februar 2009 · 2 Antworten · letzte Antwort am 23. Februar 2009

Tags: Frage

cosmo ·

Auch nach einiger Recherche habe ich noch keine Lösung für mein Problem gefunden:

Backenduser dürfen Seiten anlegen bearbeiten und löschen.

Das funktioniert so auch mit den eigenen Seiten genau wie zu erwarten.

Wenn jedoch z.Bsp:

Seite wird angelegt von User A

Dann darf User B jedoch nur innerhalb des Oberpunktes die Position ändern, ein verschieben über diesen Menüpunkt hinaus wird nicht gestattet

Beide User gehören aber der gleichen Gruppe an.

Kann man die Freigabe entsprechend erweitern, so dass User A auch Seiten eines anderen Users frei im gesamten Projekt verschieben kann?

mccoy ·

Hallo,

das sollte über TS Config in den Seiteneigenschaften, z.B. auf deiner Root Seite lösbar sein.

Normalerweise konfiguriert man dort, welche Berechtigungen die Seiten bekommen die von bestimmten BE-Gruppen erstellt werden. Z.B. so:

TCEMAIN {
#Allgemeine Berechtigung
permissions.group=show,edit,delete,new,editcontent
#Zuweisung der Gruppe für neu angelegte Seiten: (hier mit ID=1 als Beispiel)
permissions.groupid = 1
}

Gruß

cosmo ·

Danke für den Tip leider hilft der auch nicht weiter:

Wie ich bereits beschrieben habe gehören beide User der gleichen Gruppe an
Die Gruppenberechtigung der Seiten sind alle identisch (zumindest in den Bereichen wo ich getestet habe)

Die Gruppenberechtigung lässt bereits alles zu, außer löschen (das hatte ich aber auch mal mit freigegeben, was keine Änderung beim verschieben gebracht hatte)

Die Seiten werden auch jetzt schon der richtigen Gruppe zugeordnet.

Das was ich im abgebildeten Typoscript sehe, entspricht also schon dem vorhandenem Rechtekonzept und bringt keine Änderung.