|
At present platform has two separate entities to represent MFI employees, those are staff and user.
user: are employees who have login access to platform Ex: Data entry operator, Branch Manager, Accountant staff: are employees who have no access to platform. Ex: Loan Officer, field officer
But in many scenarios staff wants to access the platform (some MFI does not have data entry operator concept, instead loan officer has to do all the data entry related to his/her portfolio).
APIs need be modified 1) Create user: Add an optional field staffId to associate existing staff to new user. 2) Create Staff: Add an optional filed to associate existing user to new staff. 3) Edit User : reference POST/user/2?command=associate&staffId=12 4) Edit User : POST/user/2?command=dissociate&staffId=12
|