After successful authentication, system will check which hierarchy the user belongs to. 

Basic Authorization

eCatalog has two system user types:

  1. Administrator. This user types can access all functionalities. It is the same as “Super admin”. Usually we don’t assign this type of user to End-User. We usually assign this to technical administrators.
  2. User. This user types does not have super-admin functionalities and the access depends on user hierarchy. 

User Level Types 

eCatalog system has following User Hierarchy:

  1. Divisions. User can be assigned to one or more divisions.
  2. Institutions. User can be assigned to one or more institution
  3. Departments. User can be assigned to one or more department.
  4. Groups. User can be assigned to one or more groups.
  5. User. It represents the individual user.

System Permission Groups 

Each User Hierarchy can be assigned to Permission Groups. Following are some examples;

  1. The Group HR, can have permission groups “Full Control”, “Contribute”
  2. The Group Medical Affair can have permission groups “Contribute”


The Permission groups are basically just the names, represent the group of detailed permission in the system. Please read the System Permissions


System Permissions

System Permissions describe the very detailed of permission which can be assigned to the Permission Groups. Some built-in system permissions: Add, Edit, View, Manage, etc.


Following are some examples;

  1. The “Full Control” groups consists of following System Permissions: Add, Edit, Delete, View, Manage
  2. The “Contribute” groups consists of following System Permissions: Add, Edit, Delete, View
  3. The “View” groups consists of following System Permissions: View


eCatalog consists of modules which can also having their own special permissions. For example; module Adhoc Report has special permission such as Generate Report.




Customized ACL

eCatalog provides mechanism to customize the ACL to fit User requirement.