Ideas for the Mambu Banking Engine

Restrict the right to edit a task to the task's creator

Currently any user can edit any task raised in the system, changing the task's due date, description or assignee.

Ideally, a task should be editable only by the person who raised it initially (or, alternatively, by a user with a specific permission).  

The main inconveniences with the current setup are: 

- a user can push the due date forever - instead of completing the task, push it forward so that it doesn't show as overdue

- a user can change an important note in the task - for example, remove someone else's text 

- a user can reassign the task to someone else to avoid completing it

At the same time, it is very difficult to identify and prevent such events by using reports because we can't see which users edited tasks and what was edited. 
  • Guest
  • Sep 3 2014
  • Attach files
  • Roberto Lopez Ramirez commented
    November 19, 2015 02:01

    I would like to add the following:
    I agree that important Notes should not be deleted, but I also see the benefit in the assignee adding information to the task (e.g. why a task has to be postponed, what the status is, what the result was). In that scenario I would suggest to use the Comment structure (as used everywhere else in Mambu) instead of the Notes.