[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