Todo Permissions
- if any task assign to any user(Standard or External), he/she can change assignee(assign to others)
- if any task assign to a group then only workspace manager can change assignee
- if user on todo List page and his role is Domain manager then user can change title, DueDate, Assignee, Workspace, Priority, Status, manage watchers and create duplicate Todo.