Gibt es eine Möglichkeit, die Rechte für eine neue Seite standardmäßig zu setzen?
Leider habe nichts passendes bei Google und der Referenz gefunden oder übersehen!?!
Ich habe mehrere Benutzergruppen
-Mitarbeiter
-- Abteiltung1
-- Abteiltung2
-- Webadmin
Wenn wer was aus Abteilung1 erstellt wird, Abteilung1 als Gruppe für eine neue Seite gesetzt, somit können die anderen die Seite nicht sehen und bearbeiten...
Ich möchte nun, dass bei neuen Seite die Gruppe Mitarbeiter gewählt wird.
Ok, war ein bisschen zu voreilig...
Mit der Erweiterung be_acl kann man rechte Rekursiv für alle Unterseite vergeben, somit steht jetzt beim Standard die Gruppe des Erstellers und zusätzlich die Gruppe Mitarbeiter.
Aber über eine TS Lösung für die Hauptgruppe würde ich mich auch freuen...
mit TS kann man hier schon mal gar nichts machen, maximal TsConfig.. mal in dessen Doku geschaut?
georg
Jupp, aber wahrscheinlich überlesen. Hatte bei PageSetup und UserSetup geschaut.
Hätte gedacht, dass es im UserTeil geht, aber... die jetztige Variante ist auch in Ordnung. 😃
ginge es auch etwas genauer? ich habe das gleiche problem, dass ich viele gruppen habe die auf unterschiedliche seiten rechte haben. sobald eine neue seite erstellt wird, können diese seiten nicht mehr gesehen werden. kann mir das jemand genauer erklären oder auf eine einfache beschreibung verweisen, denn in diversen buchern ist dieses thema nur immer so knapp angeschnitten. wenn ich eine übergeordnete gruppe mache und dieser alle gruppen als untergruppen zuweise, habe ich das problem, dass die übergruppe nicht mehr alle funktionen zur verfügung hat. z.b. plugin einfügen. ich bin noch am verzweifeln.
ich wäre euch sehr dankbar, wenn ihr mir hiermit helfen könnt.
vielen dank #angry#
Das geht per (User)TSConfig:
# Rechte für neu angelegte Seiten setzen
TCEMAIN {
permissions {
groupid = 1
user = show, editcontent, edit, new, delete
group = show, editcontent, edit, new, delete
everybody = show, editcontent, edit, new
}
}
Steht aber auch in der offiziellen Dokumentation 😉
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/PageTsconfig/Index.html
Grüße
Hallo zusammen,
mir hat diese Erweiterung schon gute Dienste geleistet...
http://typo3.org/extensions/repository/view/be_acl/1.3.0/
LG
Cope
Jupp, mit be_acl habe ich das Ganze wie bereits geschrieben gelöst.
Aber die andere Variante TCEMAIN beschränkt es nur auf eine Gruppe...
Bei be_acl kann man mehrere Gruppen parallel zuweisen
vielen dank
den eintrag von cordmann hat mir schon für einen teil weiter geholfen.
habe nun noch ein anderes problem. habe nun die gruppen zu den jeweiligen seiten fixiert. dem chefredakteur habe ich alle gruppen zugewiesen, nun ist es aber so, dass er bei den inhaltstypen weniger sieht, als die redakteure. wenn ich die gruppen wieder entferne, sieht er alles, aber dafür die seiten der anderen gruppen nicht mehr. gibt es eine möglichkeit einer gruppe zu sagen, dass diese für alle seiten schreib- und löschrechte hat. natürlich ohne admin-rechte. habe es auch schon mit subgruppen versucht. aber sobald ich andere gruppen ins spiel bringe, hat der chefredakteur weniger rechte. #angry#
kann mir da jemand helfen? denn ich weiss nicht mehr was ich sonst noch probieren soll.
wäre super
habe jetzt die be_acl installiert und das funktioniert auch super. nun ist es aber so, dass wenn der redakteur die eine neue seite erstellt, diese acl groupe nicht mitgegeben wird. kann ich standardmässig diese gruppe definieren, damit es wie bei der funktion tcemain.permissions.groupid auch die acl gruppe einträgt. ich kann die acl gruppe auch nicht auf mehrere unterseiten gleichzeitig anwenden, denn diese nimmt es nicht.
--> habe einen überlegungsfehler gemacht. die Hauptgruppe ist der chefredakteur und hat auf alle seiten alle rechte. die acl gruppen definiere ich dann für die jeweiligen seite für die redakteuere. so funktioniert es und es nimmt auch die unterseiten. jupi!!! 😉
Du kannst die bei der Startseite zusätzlich Zugriffsrechte für die Gruppe Redakteuer vergeben. Du kannst dann festlegen, dass sich die Rechte recursive auf alle Unterseiten auswirken...