How to Manage Permissions
Administrator
Understand how to create positions, assign granular permissions, and control staff access to system features.
About This Guide
Comprehensive guide to role-based access control and permissions
Overview
The permissions system allows you to control what features and data each staff member can access. This guide will teach you how to create custom positions, assign granular permissions, and manage role-based access control (RBAC) for your school.
Key Steps Covered
- Navigate to Settings and select Permissions Management
- Review existing positions or create new custom positions
- Understand the different permission types (read, write, delete)
- Assign permissions to positions by module (e.g., Fees, Payroll, Students)
- Assign positions to staff members from their profile
- Test permissions to ensure correct access control
- Modify permissions as needed for organizational changes
Permission Types
- Read: View information but cannot modify
- Write: Create and edit information
- Delete: Remove information from the system
- Permissions can be combined for flexible access control
Best Practices
- Follow the principle of least privilege (grant minimum necessary access)
- Create positions based on job functions, not individual people
- Regularly review and update permissions as roles change
- Document custom permission configurations for reference
- Test permissions with a test account before applying broadly
Common Positions
- Principal (full access to all modules)
- Finance Officer (fees and payroll access)
- Registrar (student and class management)
- Teacher (attendance and grades only)
- Administrative Assistant (read-only access)
Related Guides
Need More Help?
For questions about permissions, visit our FAQs or contact support.