[TYPO3-v4] TYPO3 4.6 Ideas: Roles
Xavier Perseguers
xavier.perseguers at typo3.org
Thu Mar 17 13:34:07 CET 2011
Hi,
I'd like to start a few topics about ideas for TYPO3 4.6. Goal is to
discuss them and see whether
1) Idea is OK and feasible in the 4.6 time frame
2) Someone/some group is willing to work on that
Concept of Roles.
There is at least one extension in TER to add a concept of Role to
TYPO3. My vision of Role is as follows:
1) A role is not exactly the same as usergroup membership where ACL
takes place
2) A role should be some hat you put on your head to accomplish a given
action. You have possibly lots of hats at home but you only put one when
you go out. This role could be related to a usergroup membership (1
usergroup =possibly= 1 role) but not in all cases
3) Goal is being able to trim down the size of the left menu with only
modules which are needed for a given task. E.g., you want to work as
"editor", then you need Web > Page, Web > View, Web > List, User Tools >
Settings and File > Fileadmin. You want to work as news editor, you need
Web > List, Web > News Admin and that's it, You want to work as layout
manager, you need Web > Page, Web > List, Web > Template, Web >
Templavoilà (if you use TV) and File > Fileadmin, ...
4) You should be able, as standard user, to define your own role or
customize some default role templates (which may be provided by
extensions, tt_news could provide such a role template)
5) You should be able to quickly switch from one role to another one =>
quick switch icon in toolbar
In a second phase, we could go one step further and fine-tune this:
6) Being able to have only given mount-points or similar when having a
given role. Why do you care having the whole page tree if you work as
news editor? As long as TCEMAIN.clearCacheCmd allows you to clear cache
of pages containing tt_news plugin, you only want to work with news
sysfolder...
7) Your ideas here
--
Xavier Perseguers
Release Manager TYPO3 4.6
TYPO3 .... inspiring people to share!
Get involved: http://typo3.org
More information about the TYPO3-project-v4
mailing list