Wie kann ich einem Benutzer Zugriff auf Templates gewähren?
Wir entwicklen mehrere Websites in der gleichen Typo3 Installation, möchten aber den einzelnen Entwicklern nur Zugriff auf die geweilige Website geben.
Wie kann ich einem Benutzer Zugriff auf Templates gewähren?
Wir entwicklen mehrere Websites in der gleichen Typo3 Installation, möchten aber den einzelnen Entwicklern nur Zugriff auf die geweilige Website geben.
Hi,
Du legst die Templates für die jeweilige Seite in einen separaten Sysordner. Diesen Sysordner stattest Du dann mit den gewünschten Rechten für den User aus. Alle anderen können diesen Ordner nicht sehen und somit auch die Templates nicht editieren.
Die Website inkludiert dann lediglich das/die Template(s) aus dem Sysordner.
Speicherung von Templates in Sysordnern ist beschrieben in "Modern Template Building Part 1" auf http://typo3.org
Gruß
Thomas
Unsere Entwickler haben aber Admin-Rechte, damit sie die Templates überhaupt editieren können.
Damit können sie aber auch jederzeit auf alles sysOrdner zugreifen... und dort zB Templates editieren. Oder hab ich irgendwelche Zugriffsberechtigungen falsch eingestellt?
Sorry, war wohl etwas zu schnell. Habe jetzt Dein Problem begriffen. Du willst also dem Admin einer Seite etwas verbieten. Das geht leider nicht. Entweder versuchst Du per Individualprogrammierung die Bearbeitung der Templates in der Tabelle sys_template nach UserID zu filtern (halte das aber für keine clevere Idee) oder Du musst jeder Website eine eigene Typo3 Installation spendieren. Im letzten Fall hat dann jede Site einen eigenen Admin. Wie das mit mehrern parallelen Installationen im einzelnen geht, kann ich Dir leider nciht sagen, da haben andere bestimmt mehr Erfahrung. Ich hoffe das hilft Dir ein wenig weiter.
Gruß
Thomas
p.s.: vielleicht hilft ja der Thread => #39