بيئة تجريبية — STAGING · ليست بيانات حقيقية

Staff

The staff records, their accounts and their roles: add a staff member, give them a role until a date or with no end, and deactivate or restore them.

Open the page in SchoolOS

What it is for

Every staff member is a row here, with a login account and roles that decide which pages they open and at which school. A staff member is added here, then activates their own account from “First time?” on the sign-in screen, with their identity number or employee number; the activation code goes to the mobile on file.

Who uses it

The page opens for whoever holds “View staff”, to look only, or “Manage people, staff and students”, to work in it. In the built-in roles: Owner, Principal. A group grants these to any role under Settings → Roles and permissions, and everyone sees only what is within their own scope.

Step by step

  1. Press “+ Add staff member”, type the name, identity number and mobile, choose the job title and school, and pick a role if you like.
  2. To give a role, set its last day or remove it: the pencil on the member's row, then “Roles”.
  3. To deactivate someone who has left: the bin; they are restored from “Deleted”.
  4. To add many staff: “Import” from an Excel file.

How it works

An identity number in Saudi schools is ten digits starting with 1 or 2, elsewhere 8 to 15 digits; if it is already on file, the same person is used, unless it is a pupil's, which is refused. The employee number is given automatically (E0001…) when left empty, and it is the member's login: changing it changes the login too, and an empty box on an edit keeps it. The account is created “Not activated” and no invite is sent; with no role the member signs in to find no permission. A role is for one school or for all of them, and giving it again at the same school renews it; the “Last day” counts in full in the school's time, after which the role grants nothing, and removing a role applies from the next request, its line staying greyed. You can give only what you hold where you give it. You cannot remove your own Owner role, nor end or deactivate the group's last group-wide Owner with no end date. Deactivating disables the login account whatever its state — “Active” or “Not activated” — which signs them out at once; their set-password links are voided, and “First time?” and “Forgot your password?” find nobody; their roles are not ended, and come back with the restore. Restoring makes the account “Active” if it has a password, otherwise “Not activated”. Adding staff is for whoever holds “Manage people, staff and students” at the school; roles are for whoever holds “Manage roles and permissions”.

On the page

  • Search by the member's name or employee number.
  • “Import” staff from an Excel file.
  • The staff, and the deleted ones.
  • Each member's number, title and school, their account's state, and their roles with end dates. The pencil changes and gives roles.
  • “+ Add staff member”: the name, identity number, mobile, job title, school and role.

Questions

I added a teacher, and at sign-in it says there is no permission.
No role was given. Give one with the pencil → “Roles” → “Assign”, or with “Role (optional)” when adding.
How do I give access only until the end of term?
Set “Last day”, or press “End of the current term”. After it the role grants nothing and stays greyed; giving it again renews it.
Why can't I remove the Owner role or deactivate this person?
They are the group's last group-wide Owner with no end date, or the role is your own. First give the Owner role to someone else who has already signed in.

All articles