That is correct. But this accesses the respective auth tables directly.

authman adds additional tables, that allow

- extensive editing before activation
- roles can be included in other roles, thereby creating an organizational 
structure. For example:

   - Role Accounting Manager includes
      - Role A/P clerk
      - Role A/R clerk
   
In addition the magic role 'root' gets all permissions... that works nice 
for testing when you just don't want to be bothered by auth checks.

On Sunday, October 15, 2017 at 3:40:27 PM UTC+2, Anthony wrote:
>
> Very nice. Thanks for posting. This appears to be much more complete, but 
> note that every app includes some basic functionality for managing users, 
> roles, and permissions via the URL /myapp/appadmin/manage/auth. All you 
> have to do is include the following line in a model:
>
> auth.settings.auth_manager_role = 'my_auth_admin_role'
>
> and anyone in the 'my_auth_admin_role' group will have access to the 
> functionality. The above URL can also be accessed by anyone who is logged 
> into the admin app even if no auth.settings.auth_manager_role has been set.
>
> This is a special case of the more general auth.settings.manager_actions 
> functionality described at 
> http://web2py.com/books/default/chapter/29/09/access-control#Application-Management-via-privileged-users--Experimental-
> .
>
> Anthony
>
> On Sunday, October 15, 2017 at 9:12:40 AM UTC-4, Bernhard Radermacher 
> wrote:
>>
>> I developed a little plugin to facilitate authorization management. It 
>> can be found at:
>>
>> https://github.com/bradermacher/web2py-plugin-authman
>>
>> I appreciate any comments.
>>
>

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to