It would be nice if we could nest groups.

How about that for a proposal?

On Oct 21, 4:08 pm, Anthony <abasta...@gmail.com> wrote:
> On Friday, October 21, 2011 3:54:26 PM UTC-4, Triquetra wrote:
>
> > I'd like to see
> > web2py's access control beefed up (thus permitting easy development of
> > workflows, among other things).  Specifically, the current web2py RBAC
> > has two levels of granularity: table and record (row). This should be
>
> extended to include field(column), type(controller), and
>
> > context(state).
>
> auth.add_permission(group_id, 'name', 'object', record_id)
>
> In the above, 'object' can be any user-defined object, not just a DB table
> (record_id is only relevant if the object is a table). Does that help?
>
> > Although the type(controller) access control is currently implemented
> > via decorators in web2py, this is restricted to coders.
>
> You don't have to use decorators. You can directly check for permissions via
> auth.has_membership() and auth.has_permission().

Reply via email to