Private tasks, assigning tasks
Jan Schneider <[email protected]> Tue, 21 Mar 2006 17:57:05 +0100
| Newsgroups | gmane.comp.horde.nag |
|---|---|
| Message-ID | <[email protected]> |
I was going to finally make some use of the, already existing, private flag in the tasks table. The private flag would work the same like in Kronolith where I added such a flag recently. It would hide certain task details from shared tasklists even if other people have read access to that list. We currently don't store the task owner/creator in the database, though we have a task_owner column, but that's for referencing the task's list. Thus we can't determine whether the tasks owner/creator tries to access the task information or a different user with read access. We need to add a new column to the table for that purpose. Adding such a column would also allow us to assign tasks to other users, similar to how we can delegate events in Kronolith. My question now is, is that sufficient, or do we need to assign tasks to, for example, groups? Also, should we apply the same logic like with delegation, where users need to give other users delegation permissions to some of their calendars if they want to allow them to delegate events? Or do we maybe need a separate column, so that assigning tasks is less restrictive and doesn't require changing tasklist permissions, for example when using Nag in the context of project management? Jan. -- Do you need professional PHP or Horde consulting? http://horde.org/consulting/ -- Nag mailing list - Join the hunt: http://horde.org/bounties/#nag Frequently Asked Questions: http://horde.org/faq/ To unsubscribe, mail: [email protected]