Users are people who do the administrative functions for our store, such as tracking sales, adding products, setting store options, and so on. They are different from customers and not related to them at all.
Users are grouped in user groups in an OpenCart system. Each group can hold more than one user and each user can have different permissions inherited by user groups.
OpenCart operates in modules. It allows us to separately assign permissions at the module level. For example, we could assign access or modify permissions for a user on Catalog | Products and/or Catalog | Categories menu.
A user with access permission can view the module information but cannot change it.
The following diagram shows a sample ...