Thank you for such a quick response.

I attempted to do just this from within my model file but got the
error KeyError: 'plugin_wiki_page'.  My guess was that the table is
not defined before my own model runs so I can not set the permissions
there.

So I guess my question at this point is what the best way to set these
permissions would be?  I have created logic in my model file that
checks whether specific groups exist, and if not it creates them and
grants them the expected the permissions.

The reason I did this is that so when I deploy the app in a new
environment all expected groups and permissions are created
automatically instead of manually doing the work.

Is there a better way I should be doing this, preferably in a manner
that will make it simple for others to deploy this without having to
manually set up permissions?

Also thanks for such a great framework.  I was able to go from 0
knowledge to within a few weeks creating a web application for
management of point series where clubs can securely submit their
results.  I reviewed many frameworks before committing to using web2py
and after these past few weeks of work am very happy that I did.

On Oct 14, 8:52 pm, Massimo Di Pierro <[email protected]>
wrote:
> You need to create a new group and this this group all crud
> permissions (read,write,delete,select) for all plugin_wiki tables.
> Than make all users members of the group.
>
> On Oct 14, 8:49 pm, pinwc4 <[email protected]> wrote:
>

Reply via email to