For the 3 types of users, the definition are as listed below:
MASTER:The Master user is able to view, manage and edit the corporate profile, and the profile details and order information for all the other branches.
BRANCH:The Branch user is able to view, manage and edit the profile details and order information of the particular branch that he/she has been given access to.
SUB-USER:The Sub-user is able to view orders, place orders and manage the orders placed by him or herself. The Sub-user is unable to edit the branch details or create user accounts.