Overview #
In our system, there are three distinct roles available for users within a school: School Admin, Member Of Staff, and Parent. Each role comes with specific permissions and access levels tailored to different user needs.
School Admin #
The School Admin role has full access to all features and functionalities within the system. Users with this role can manage all aspects of the school’s operations, including user accounts, school settings, and configurations. They have the highest level of permissions, allowing them to oversee and administer the entire system efficiently.
Member Of Staff #
The Member Of Staff role provides a similar level of access to the School Admin role but with a key restriction: users in this role do not have access to school settings. This means that while they can manage student information, and perform other administrative tasks, they cannot alter the fundamental settings of the school within the system. This role is ideal for staff members who need operational access without the responsibility of managing system-wide settings.
Parent #
The Parent role is designed specifically for creating accounts associated with student contacts. Users assigned to this role can access information pertinent to their child’s education and activities within the school system. However, their access is limited to ensure the privacy and security of all students and school operations. Parents can view their child’s profile, receive communications from the school, and engage in other relevant activities that support their involvement in the student’s education.
Student #
The Student role is designed to facilitate students in completing assigned forms. Their access is limited to viewing existing and submitting new forms.