Separation of duties - Separation of duties break a task into subtasks that are to be executed by different people. This restricts any person from making changes to a system without the assistance and approval of another person. This can help prevent errors, fraud or lack of approval for changes. As a side effect, it forces someone intent on breaking the rules to find someone to collude with in order to manipulate the system for unauthorized purposes.