[Typo3] Multi-level permissions on new pages

Jan Wulff messages at janwulff.de
Tue Aug 23 12:13:00 CEST 2005


Hi Dmitry,

>> some days ago I've stumbled about the problem to define multi-level
>> permissions on new pages. Because I believe this is the easiest way to
>> describe what I mean, I give an example:
>> We have a page tree with 4 levels, the page root and the levels 1, 2 and 3.
>> Now a user should be allowed to create new pages in level 1 and 2, but not
>> in the root or level 3. This should also apply to new pages, f.e. new pages
>> in level 2 will be level 3 pages and should not allow to create new pages
>> inside them. The user could even create a new page in level 1 and another
>> one inside this new page, creating a new level 3 page by this way.
>> I thought about doing this by using default TSConfig values with TCEFORM
>> and default permissions with TCEMAIN together, but that would include some
>> (unwanted) hacks. Does anybody know a clean way to achieve this? 
> Well, I think you have to sit down with a pencil, eraser and big piece
> of paper and draw a structure of user groups and their associations to
> pages... :( Remember that groups can have subgroups, thus you can have
> necessary permissions...
> Also I beleive there was an extension that creates a real ACLs for pages
> with any complexiy of logic. At least, I read about it somewhere here.
Hmm, maybe I haven't made myself clear enough, thanks anyway. The user
structure (groups, permissions, etc.) is no problem, neither are ACLs. The
problem is to implement different permissions into new created pages and
subpages.

Best Regards
Jan



More information about the TYPO3-english mailing list