Verified BursaPay finance workflow: Explains who can access the finance interface and how Superadmins are separated from the Financial Secretary surface.
1. Overview & Purpose
The finance access decorator allows the financial_secretary role or group into the finance module, redirects superadmins to their admin area, and returns 403 to other authenticated users.
2. Requirements & Setup
Users must be authenticated and have the appropriate finance role/group.
3. Step-by-Step Workflow
- Open the relevant BursaPay finance dashboard workflow.
- Review the required state, filters, dates or records.
- Complete the permitted finance action or inspection.
- Verify the resulting state and audit trail.
4. Rules & Troubleshooting
Finance access is not the same as general staff access; use the role/group gate rather than assuming staff status grants the Financial Secretary interface.
5. Verification & Next Steps
Use the correct dashboard for the role after authentication.