Skip to main content
Every person on your team who uses Fleedu — from a classroom teacher checking today’s attendance to a principal overseeing multiple branches — gets a dedicated account with a role that defines exactly what they can see and do. You control who has access to sensitive data like billing and enrollment, and you can update or remove that access at any time. This guide explains the role system in Fleedu, walks you through inviting a new staff member, and covers how to manage your team as it grows.

Role Types in Fleedu

Fleedu uses three built-in roles. Each role is designed around a real job function so that staff members only see what is relevant to their work, and sensitive administrative functions remain protected.
RoleWho It’s ForAccess Level
AdminSchool principal, owner, or office managerFull access to all features: enrollment, billing, class management, staff management, reports, and settings
TeacherClassroom teachers and co-teachersAccess to their assigned class(es): attendance, daily reports, activities, child development records, and parent messaging
StaffAdministrative assistants, front-desk staffLimited admin access: can view enrollment and student profiles, manage attendance, and generate basic reports — but cannot access billing or staff management
Only users with the Admin role can invite new staff members, change roles, manage billing, and access school-wide settings. If you need to make someone an Admin, your own account must also be an Admin.

Inviting a New Staff Member

1

Open Staff Management

From your Fleedu dashboard, go to Administration → Staff. You will see a list of all current team members, their roles, and their account status (Active, Invited, or Deactivated).
2

Click Invite Staff Member

Click the + Invite Staff Member button in the top-right corner. An invitation form will appear.
3

Enter Their Details

Fill in the following fields:
  • Full Name — as you want it to appear in the system and in parent-facing communications
  • Email Address — the invitation will be sent here; they will use this email to log in
  • Role — select Admin, Teacher, or Staff (see the table above)
  • Assigned Class(es) — for Teachers, select the class or classes they are responsible for; this can be updated later
If you are inviting a teacher, assign their class immediately so that they have the correct data access from the moment they accept the invitation. They will not be able to see any student data until a class is assigned to them.
4

Send the Invitation

Click Send Invitation. Fleedu sends an email to the address you entered, containing a secure link to set up their password and activate their account. The staff member’s entry in your team list will show a status of Invited until they accept.
5

Staff Member Accepts and Sets Up Their Account

When the staff member clicks the link in their email, they are prompted to create a password and complete their profile (display name and profile photo). Once done, their status changes to Active and they can log in immediately.
Invitation links expire after 7 days. If a staff member does not accept in time, go to Administration → Staff, find their name, and click Resend Invitation to generate a new link.

Managing Permissions Per Role

Fleedu’s built-in roles cover most school structures, but you can fine-tune what a Staff role member can access within their permission scope.

Admin Permissions

Admins have unrestricted access by design. This cannot be limited — if a team member should not have full access, assign them the Staff role instead.

Teacher Permissions

Teachers are scoped to their assigned classes. You can assign a teacher to multiple classes if they cover more than one group, and they will see all of those classes in their dashboard.

Staff Permissions

Staff role members can be further restricted from specific sections — for example, you may allow a front-desk assistant to view student profiles but not edit them. Toggle these sub-permissions in their staff profile under Permissions.

Changing a Role

To change a team member’s role, open their profile from Administration → Staff, click Edit Role, select the new role, and save. The change takes effect immediately on their next page load.

Removing or Deactivating a Staff Member

When a staff member leaves your school, you should remove their Fleedu access promptly to protect student and family data.
  1. Go to Administration → Staff and click the staff member’s name.
  2. Scroll to the bottom of their profile and choose one of the following actions:

Deactivate Account

Suspends access without deleting the account or any data associated with it. Choose this option for staff on extended leave or if you may need to reactivate them later. Their name will still appear on historical records (attendance, reports) they created.

Remove from School

Permanently removes the staff member from your school account. Their login access is revoked immediately. Historical records they created (daily reports, attendance entries) are retained under their name for audit purposes, but they will no longer be able to log in.
Removing a staff member who is the only Admin on your account will leave the school without admin access. Before removing an Admin, make sure at least one other team member has the Admin role. If you are locked out of your own school account, contact Fleedu support immediately.

Managing Multiple Branches with Switch Organization

If you operate more than one school location — or if a principal oversees several branches of the same network — Fleedu’s Switch Organization feature lets you manage all of them from a single account.
When your account is granted Admin access to more than one school in Fleedu, a Switch Organization option appears in your account menu (top-right corner). Clicking it opens a dropdown of all the schools linked to your account. Select any school to switch your dashboard context to that location — you will see that school’s classes, students, staff, and billing as if it were your primary school. Switch back at any time without logging out.
Only users who have been added as an Admin to multiple school organizations can use this feature. A teacher at one branch will not automatically have access to another branch. Each school’s admin team manages its own access independently.
No. Each school organization in Fleedu is a separate data environment. Students, staff, classes, and billing records from one branch are not visible to another branch, even for accounts with Switch Organization access. You are simply switching your view — not merging data.
Contact Fleedu support and provide the names and registered email addresses of the school accounts you want to link under one principal account. The Fleedu team will configure the multi-organization access for you. There is no additional charge for this feature.

Staff Management Quick Reference

Invite a Staff Member

Administration → Staff → + Invite Staff Member

Change a Role

Administration → Staff → [Name] → Edit Role

Deactivate Access

Administration → Staff → [Name] → Deactivate Account

Resend Invitation

Administration → Staff → [Name] → Resend Invitation

Assign Classes

Administration → Staff → [Name] → Assigned Classes

Switch Organization

Account Menu (top-right) → Switch Organization