[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