If you have two diffrents companie you may consider multi-tenant site.

Richard


On Wed, Oct 30, 2013 at 9:47 AM, Richard Vézina <ml.richard.vez...@gmail.com
> wrote:

> It depends of what you do with the groups... You have to write your own
> logic around them... For instance you have driver group, so in your code
> you let driver group access only page/controller fucntion and form they are
> allow and in those controller you control the flow of what they can do the
> way you want. The group only diserve the purpose to determine if a user is
> allow or not to do something...
>
> So you can put a user at the same time in a group of driver and a
> dispatcher if you want. So if he want to behave like a driver he can, and
> when he want to behave like a dispatcher it can too...
>
> Hope it helps.
>
> Richard
>
>
> On Tue, Oct 29, 2013 at 10:32 PM, raferbop <rafer...@gmail.com> wrote:
>
>> Richard,
>>
>> I am trying to create a number of number of groups, who are assigned
>> users with different roles. A good example is where you have different taxi
>> companies, that have its own dispatch personnel and drivers. For example,
>> lets say you have 2 companies with the following employees;
>>
>> Company A
>> 1.) Mark Biggs - Driver
>> 2.) Kerry Hinds - Dispatcher
>>
>> Company B
>> 1.) Mimi Johnson - Driver
>> 2.) David Hanson - Dispatcher
>>
>> I want to create 2 groups, add employees to each, an assign roles.
>>
>> I read the chapter on access control, but I still don't understand how to
>> create a multi-group user database.
>>
>>
>> On Tuesday, October 29, 2013 11:20:02 AM UTC-5, Richard wrote:
>>
>>> What do you want exactly? auth_membership is a many-to-many table that
>>> put in relation auth_user and auth_group...
>>>
>>> What do you mean by implement auth_group, etc. you don't need to, they
>>> are built-in web2py...
>>>
>>> If you explain more what you want exactly we can provide more insight on
>>> what you need...
>>>
>>> If you just want to activate RBAC you should read the book, about that :
>>> http://web2py.com/books/**default/chapter/29/09/access-**
>>> control?search=RBAC#Access-**Control<http://web2py.com/books/default/chapter/29/09/access-control?search=RBAC#Access-Control>
>>>
>>> Richard
>>>
>>>
>>> On Tue, Oct 29, 2013 at 10:46 AM, raferbop <rafe...@gmail.com> wrote:
>>>
>>>>
>>>> I am having a difficult time in understanding how to implement the
>>>> above functions, and the chapter on authentication skims over the topic.
>>>> Massimo has some great examples in the appliances section, but I haven't
>>>> come across an example that utilizes a many-to-many relationship with
>>>> respect to groups and roles. I would appreciate if someone could direct me
>>>> to some really good or extensive tutorials on that subject area.
>>>>
>>>> Kind regards,
>>>>
>>>> --
>>>> Resources:
>>>> - http://web2py.com
>>>> - http://web2py.com/book (Documentation)
>>>> - http://github.com/web2py/**web2py 
>>>> <http://github.com/web2py/web2py>(Source code)
>>>> - 
>>>> https://code.google.com/p/**web2py/issues/list<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+un...@**googlegroups.com.
>>>>
>>>> For more options, visit 
>>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>>> .
>>>>
>>>
>>>  --
>> 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/groups/opt_out.
>>
>
>

-- 
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/groups/opt_out.

Reply via email to