Users management By admin / Nov 08, 2020 / Developers guide share Facebook Twitter Google + LinkedIn Pinterest Email Share... Mekashron CRM has 4 types of users Customer Employee Business User (used as a user for Windows CRM) Each type has his own permissions set an rules what functions allowed to be executed. Adding a customer In the CRM, Press Add Customer > Online tab > set the customer username and password, fill other required fields and press OK. The customer will be saved in table entities and his login information will be stored in entities.ol_username & entities.ol_password Adding an employee Same process as adding a customer in addition need to hire the entity by calling the function Employees_Update() the flag for the entity as employee for specific businessID will be stored in table employees with employees.entityID & employees.businessID set and employment status will be set in field employees.status Status values: 0=Fired, 1=Hired, 2=On vacation, 3=shift on, 4=shift off Adding a business In the CRM, Press Sales > Settings > Business Settings > Add business. and then follow the same process like Add Customer. The business will be stored in table entities & business his login information will be stored in entities.ol_username & entities.ol_password and business flag will be set to entities.isBusiness=1.link between entity and business is set in business.EntityID=entities.EntityID Permissions Users are assigned to permissionsgroup.PermissionGroupID. In permissionsgroup we have fields access_permissiongroups and access_usergroups. User is allowed to see ONLY data belong to users assigned to groups or permissiongroups in access_ fields.For example, manager1 assigned to permissionsgroup that access_usergroups allows manage users from groups X and Y. manager1 will be allowed to see sales, reports, statistics etc only of users assigned to groups X and Y. users assigned to other groups will not be visible.