1. DAILY TASKS2. WEEKLY TASKS3. MONTHLY TASKS4. YEAR-END TASKS5. USER MANAGEMENTCreating a New UserDeactivating a UserResetting a User's Password6. SETTINGS MANAGEMENTAcademy SettingsSession ManagementBatch Configuration7. WHATSAPP NOTIFICATIONSConfigurationMonitoring8. AUDIT LOG INVESTIGATIONSInvestigating a Suspicious ChangeExporting Audit Data9. ANNOUNCEMENTSCreating an Announcement10. ESCALATION RESPONSIBILITIES
v1.0
Role Guide
Admin
DAC Academy — Admin SOP
Role: Admin (Academy Director, Administration Staff) Access: Full system access
1. DAILY TASKS
- Review Dashboard metrics
- Check WhatsApp Log for failed messages
- Verify no unusual activity in Audit Log
- Respond to escalations from counselors/wardens
2. WEEKLY TASKS
- Review user accounts — deactivate any that are no longer needed
- Check batch capacities — open new batches if needed
- Review fee reminders — ensure notifications are going out
- Export student data for management reports
- Check accommodation levels in hostels
3. MONTHLY TASKS
- Review financial reports
- Audit fee collection against bank deposits
- Verify receipt sequence continuity
- Review system settings for any required updates
- User access audit — verify all users still need access
4. YEAR-END TASKS
- Create new academic session
- Activate new session (deactivates old one)
- Assist counselors in promoting students to next session
- Verify all students are enrolled in the new session
- Close out completed sessions
5. USER MANAGEMENT
Creating a New User
- Navigate to Users in the sidebar
- Click Add User
- Fill in:
- Name — Full name of the user
- Email — Will be used for login
- Role — Admin, Counselor, Warden, or Parent
- Branch — Assign to their location (skip if parent)
- Hostel — Required for warden accounts
- Phone — Optional
- Click Submit
- IMPORTANT: Copy the temporary password shown — it will not be shown again
- Share credentials securely with the new user
Deactivating a User
- Find the user in the Users list
- Click the status toggle (green → gray)
- The user will be immediately unable to login
Resetting a User's Password
- Find the user in the Users list
- Click Reset Password
- Copy the new temporary password and share with the user
6. SETTINGS MANAGEMENT
Academy Settings
- Update academy name if rebranding
- Change GST rate only when legally required
- Changing GST affects ONLY new admissions, not existing ones
Session Management
- Create sessions in advance
- Only ONE session can be active at a time
- Cannot deactivate a session with active students
- Plan activation/deactivation around academic calendar
Batch Configuration
- Set realistic capacity limits
- Configure payment schedule BEFORE admissions start
- Payment schedule defines installment structure
- Batch fees serve as defaults during admission
7. WHATSAPP NOTIFICATIONS
Configuration
- Go to Settings → WhatsApp tab
- Toggle notifications on/off per event type
- Set admin/warden phone numbers for alerts
Monitoring
- Check WhatsApp Log for sent messages
- Investigate failed messages (status = "failed")
- Retry failed messages by asking IT to reset the job status
8. AUDIT LOG INVESTIGATIONS
Investigating a Suspicious Change
- Go to Audit Log
- Filter by date range and entity type
- Search for the affected entity ID or user name
- Review the before/after JSON for details
- Take corrective action if needed
Exporting Audit Data
The audit log can be filtered and reviewed but has no export function. Contact IT if a formal audit trail export is needed.
9. ANNOUNCEMENTS
Creating an Announcement
- Navigate to Announcements
- Click New Announcement
- Enter:
- Title — Short headline
- Message — Full announcement text
- Priority — Normal, High, Urgent
- Target — Filter by branch, course, batch, hostel status, etc.
- Click Submit
- Announcements appear on parents' dashboards matching the filter criteria
10. ESCALATION RESPONSIBILITIES
As Admin, you handle:
- System errors and bugs (report to IT)
- User access issues
- Batch capacity conflicts
- Session management
- Configuration changes
- Data corrections (via DB — requires IT)