Limited privileges are key to a well setup accounting system. Some people will have data entry capabilities, others will have audit and approval capabilities. Currently Pbooks is not setup with divisions of privilege, but it is most definitely designed to provide this type of functionality. One of the tasks I’ve listed in the trac is to setup some basic ids for functions which will likely be isolated to different users or groups.
That task is currently slated for “the future”, and PBooks will need something in the meantime to separate more complex administration tasks from the standard bookkeeping tasks. Right now I’m leaning towards writing a command line administrator script, similar to the trac-admin script which is used to setup user permissions. Just an idea I wanted to jot down….
UPDATE: Actually I have been working on this task a little bit the past few days (mid-October 2007). First I was stumped by the lack of php5-readline in the debian repositories, but I’ve since worked that out. I’m moving this task up in priority because having such a tool will most definitely assist in development, testing, and debugging. Chances are the initial consumers of PBooks will be most likely technically capable, they might even appreciate such a resource. I hope so!

Latest Comments
RSS