e-Pharm uses role-based access control. Each staff member is assigned a role, and that role decides which screens and actions they can use. This keeps sensitive areas — pricing, compliance, and billing — restricted to the right people.
Available roles
- Pharmacy Owner — full access to their pharmacy, including billing and staff.
- Pharmacy Manager — day-to-day management, staff, settings, and reports.
- Pharmacist — dispensing, prescriptions, and controlled-drug records.
- Pharmacy Technician — supports dispensing and prescription handling.
- Inventory Manager — products, stock, and suppliers.
- Sales Staff / Cashier — point of sale and customers.
- Accountant — reports and financial summaries.
Adding a staff member
- 1Go to Settings → Staff Management.
- 2Choose Add Staff and enter their name and email.
- 3Select the role that matches their responsibilities.
- 4Save — they receive access under your pharmacy.
Only pharmacists, managers, owners, and admins can dispense prescription-only or controlled medicines at the point of sale.