I'm adding some new role settings for a custom Agile-based workflow.
It occurs to me, that it would be nice to have a slightly more finite control of permissions, by adding the condition, "if they created it." It's similar to some of the permissions I've seen in a Drupal site admin.
For example, currently we have "Edit Task Description" - it's an all-or-nothing choice.
I think we should split these into two:
1) "Edit OWN task descriptions" ...they can only edit something, if they created it.
2) "Edit ALL task descriptions" ... the usual, current permissions.
For a use case... In my situation, I would like a task to only be edited by the person who created that task, while it sits in a backlog folder - controlled by the assigned role. After it's moved forward to another folder, others can edit and do as needed with the task.