How do I assign user roles?
School Setup
School Owner
Assigning roles determines what users can see and do within the platform. You can control access for teachers, admins, and other staff.
In this article
Click on a link below to jump to each section
Go to the Users List
Navigate to School Settings > System Users
Click on the user’s name or select View User Profile in the menu to open the user’s profile.
In this article
Click on a link below to jump to each section
Assign a Role
Find the Roles card and click Edit Roles.
There, you can choose from available system roles. Note that names of the roles may vary, as they can be configured in school settings.
Admin - a technical role, manages school setup and system users
Teacher - teaches students, assigns grades, marks attendance
Principal Teacher - oversees the school, manages school setup, sends school announcements, tracks student progress, signs and generates report cards
Finance Admin - responsible for receiving and recording payments from guardians and managing school fees.
School Officer - registers new students in the system, tracks educational progress
💡 Roles define both permissions and visibility across the system.
🖋️ For example: Teacher won’t see any fee or payment-related data.
Editing or Removing Roles
Any user’s roles can be edited or removed any time by going to their profile from users list.