New New: idempotent repayments with client_ref — safe retries for branches on patchy connections Read →
74 Sign in Start free trial

Roles in an MFI or SACCO

The typical user roles, what each one does in Zung and the permissions they usually need.

5 min read · Updated 1 Nov 2026 · Page 3 of 64

Zung uses roles to decide what each user can see and do. A role is a named set of permissions; every user has a role and is limited to their permitted branches. These are the roles most institutions create.

RoleDay-to-day workTypical permissions
AdministratorSetup, users, products, settingsEverything, including settings and user management
Branch managerApprove loans, review tills, monitor branch PARView all branch data, approve and disburse loans, reports
Loan officerRegister members, appraise and follow up loansCreate members, create loan applications, record repayments, view own portfolio
Teller / cashierDeposits, withdrawals and cash repaymentsOpen and close own till, savings and loan transactions
AccountantJournals, provisioning, financial statementsAccounting module, journal entries, financial reports
Credit committeeApprove or reject applicationsView applications, approve or reject loans
Auditor / boardReview, never changeRead-only access to reports and the audit trail

Separation of duties

Good practice — and most regulators — require that the person who creates a loan is not the person who approves it, and that tellers cannot change accounting rules. In Zung you enforce this by:

  • giving loan officers create but not approve permission;
  • setting approval officers on each loan product (see Approving and rejecting loans);
  • keeping settings and accounting permissions for administrators and accountants only.
Important
Changes to roles take effect the next time the user loads a page. Review roles whenever someone changes job or leaves.

Something unclear or out of date? Tell us and we'll fix it.