I think what you need is in the book: http://web2py.com/books/default/chapter/29/09/access-control#Authorization
2015-06-14 23:48 GMT+02:00 <dt0...@gmail.com>: > Hi, > > Excellent product web2py but still trying to get my head around some of > the structure > and some burning questions from the documentation. > > Question 2: > Hi at the moment every time a user registers, a new 'role' is created for > the user. > Basically I want three roles: > USER > STAFF > ADMIN > > Admin goes without saying and can be manually changed in the DB. > When a user registers online, how do I get them to be in the group role > 'USER' > Afterwards I will have the admin with the ability to add STAFF group to a > particular USER. > > Do I have to define the roles in the DB after by code in db.py once the > tables are created, what is the correct way? > Also how do I get any user who registers to be automatically in group > 'USER'? > Cause at the moment a new role is created everytime. > > > Thanks to anyone answering my questions. > > Den > > -- > Resources: > - http://web2py.com > - http://web2py.com/book (Documentation) > - http://github.com/web2py/web2py (Source code) > - https://code.google.com/p/web2py/issues/list (Report Issues) > --- > You received this message because you are subscribed to the Google Groups > "web2py-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to web2py+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.