FundTrak

Security & Permissions

Every Access Controlled. Every Action Logged. Every Naira Protected.

Six named roles with 20+ granular permissions. Complete audit trails on every financial action. Two-factor authentication, transfer PINs, session management, and failed login monitoring — bank-grade security built for school finance.

FundTrak security dashboard showing role-based access control and audit trails

Named roles

Six Roles — Each Sees Only What They Need

Every staff member gets a role that matches their job. No shared logins. No accidental access to sensitive data. Each role has a predefined set of permissions that you can customise further.

Admin

Full access to all school features — fees, payroll, reports, settings, and user management. The school owner or principal.

Bursar

Fee management, payment linking, debt tracking, reports, and expenditure. Cannot manage users or change school settings.

Secretary

Student management, class assignments, and notifications. Cannot access financial reports or approve transfers.

Gate Officer

NFC scanning, attendance logging, and student verification. Cannot access financial data or student ledgers.

Inventory Manager

Tuckshop products, stock management, and POS transactions. Cannot access school fees or payroll.

School Administrator

Broad access to academic and student management. Configurable permissions for financial features based on school policy.

Granular Permissions

Every Action, Every Resource — Controlled Down to the Click

FundTrak doesn't just limit pages — it limits actions. A bursar might view transactions but not approve them. A secretary might create students but not export financial reports. Every permission is a deliberate decision, not a default.

View, Create, Update, Delete — each action controlled separately per resource
20+ resource types: Dashboard, Fees, Payroll, Reports, Transactions, Students, Employees, and more
Special permissions: Export, Import, Approve, Link — for sensitive financial actions
Permissions assigned to roles, not individual users — change the role, change the access instantly
FundTrak granular permissions showing resource-level access control with view, create, update, delete toggles

Beyond access control

Bank-Grade Security for School Finance

Audit trails, 2FA, transfer PINs, session management, failed login detection, and a security overview dashboard — every layer of protection your school's financial data needs.

Complete Audit Trails

Every financial action — payment linking, transfer approval, fee assignment, bank account changes — is logged with who did it, what changed, when, their IP address, and device. Four audit log types cover admin actions, bank accounts, transfers, and school configurations.

Two-Factor Authentication

Enable 2FA for any user account. School owners can force 2FA for all staff. Check 2FA status across the team from the security dashboard. Adds a second verification step beyond passwords.

Transfer PIN Security

A separate 4-digit PIN required to approve outgoing transfers and expenditure — independent from the login password. Hashed storage, failed attempt lockout, and PIN recovery flow.

Session Management

View all active login sessions across devices. Terminate individual sessions or log out all devices at once. Track login history with timestamps, IP addresses, and device info.

Failed Login Monitoring

Track failed login attempts with IP and device details. Detect suspicious activity patterns. Security alerts triggered on repeated failures. Protect against brute-force attacks.

Security Overview Dashboard

One view showing 2FA adoption, active sessions, recent logins, security alerts, password policy compliance, and suspicious activity — so school owners know their data is protected.

Your school's data deserves bank-grade protection

Role-based access, complete audit trails, and 2FA — set up in minutes, no security expertise required.