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.
Roles you can assign when inviting staff
- Administrator — broad system access for trusted operators.
- Pharmacy Manager — day-to-day management, staff, settings, and reports.
- Licensed Pharmacist — dispensing, prescriptions, and controlled-drug records.
- Sales Staff — point of sale and customer-facing sales work.
- Pharmacy Cashier — checkout-focused sales access.
- Inventory Manager — products, stock, and suppliers.
The pharmacy owner account is created when the pharmacy is registered and is not selected from the staff invite list. Owner accounts keep full access, including billing and My Pharmacies.
Adding a staff member
- 1Go to Settings → Staff Management.
- 2Choose Provision New Staff and enter their name and email.
- 3Select the System Role that matches their responsibilities.
- 4Optionally set an Internal Position and Employee ID, then save.
Only pharmacists, managers, owners, and administrators can dispense prescription-only or controlled medicines at the point of sale.