Overview
Assignments in M-Files can be assigned to multiple users. You may have noticed that an assignee can mark an assignment incomplete on behalf other assignees. It is not possible to do vice versa, i.e., mark assignment as complete on behalf of other users. This may seem illogical at first, but it is by design.Reasoning
The purpose is that anyone (who has visibility to an assignment) can assign an assignment again to someone else if the other user should still do something with this assignment. So even if a user has marked an assignment complete, others can indicate that there is still something to do.It's not considered "dangerous" even if someone marked an assignment incomplete on behalf of someone else by accident. There hardly is a danger of the work being done twice but the assignee can just mark it done again.
As a summary:
- Anyone can mark an assignment incomplete on behalf of someone else to tell that the work has not been done yet.
- Only the assignee can mark an assignment complete to tell that the work has been done.
