[TYPO3-dev] RFC: How to add permission setting for a extension/feature/tweek which is not a module or field

Jonas Dübi admin at commandline.ch
Wed Feb 6 11:21:19 CET 2008


Hello everyone

I would like to solve the following feature request, and don't know 
which would be the right way in TYPO3 to generally add such a setting:
http://bugs.typo3.org/view.php?id=5477

Generally if you have an extension which adds a feature in the TYPO3 
backend (page right click menu, info module menu point, tce feature...) 
how do you add permission settings for be_groups and be_users?

There are several possibilities:

- Add a tuser tsconf option. (like adminPanel)
   Advantage:
   - Easy to implement
   - Will be inherited by subgrops correctly
   Disadvantage:
   - Realy techi

- Add a field to be_groups. (like tt_news, or dam categories)
   Advantage:
   - Easy to use
   Disadvantage:
   - New field in be_users table
   - A lot of coding and testing needed to check
     if it works with subgroups and so on.
   - Not configurable on user basis

- Add a field in the extension manager with be_user group id
   Advantage:
   - Easy to implement
   - No changes to any core stuff needed
   Disadvantage:
   - Not TYPO3 standard
   - Not that easy to use


Are there other possibilities?

What do you prefer? What do the TYPO3 core developers suggest?

Best regards,
Jonas





More information about the TYPO3-dev mailing list