hi guys, 

i'm struggling to understand how user management works in turbine. i've read
all the docs (and looked at the code), but a few things are still unclear.
maybe i'm just dumb, or maybe it's friday afternoon syndrome, but i'd
appreciate it if someone could try to answer the following questions for me:

1) what exactly is the difference between a role and a group? why do we need
both? i understand that groups don't have permissions, but roles do. what is
the purpose of this? at first i assumed groups were then only a tool to aid
administration (performing the same operation on many users), but then i
noticed that...

2) the TURBINE_USER_GROUP_ROLE defines triplets of users, groups and roles.
this means a user can't be associated with a group without being associated
with a role - what is the logic behind that? and finally,

3) how would user administration work? what is the effect of deleting a
group? how do permissions filter through roles? 
it would be much clearer if someone could provide a concrete example.
something like 

users: britney, shania, jennifer 
groups: good, bad, ugly 
roles: admin, user, visitor 
permissions: sing, sleep, eat 

and then relate these concepts to each other, explain the implications, etc,
etc. 

any help would be appreciated. i need to write some user management stuff
(and i figured the turbine way would be a good example). i would be happy to
contribute the admin tool back to turbine.

thanks, 

graeme 



Graeme Pyle 
  
    cell: +27 83 415 1642 
     fax: +27 83 8 415 1642 
  e-mail: [EMAIL PROTECTED] 


------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to