with

    crud.settings.auth=None

user has permission to do everything unless explicitly blocked with a
check.

with

    crud.settings.auth=auth

all access is blocked unless explicitly granted. This means you can
only access crud.create on mytbale if you have explicitly created a
permission entry to 'read' the record of that table or the entire
table. Same for curd.create, crud.update, crud.select. etc.

Massimo

On Aug 28, 7:03 pm, Johann Spies <[email protected]> wrote:
> The problem was the setting:
>
> crud.settings.auth=auth
>
> which I have uncommented in the model.
>
> I am not sure why this made that all access to crud functions was
> blocked - even when a valid user was logged in.
>
> Regards
> Johann
> --
>     "Be not deceived; God is not mocked: for whatsoever a
>      man soweth, that shall he also reap."
>                                   Galatians 6:7

Reply via email to