ZSchool4u Docs
Open app

Login (web + Android)

Every user signs in with an email and password created for their school tenant. There is no shared “school password” — each role gets its own account.

Where to sign in

| Platform | How | | --- | --- | | Web | Open the ERP from the docs header Open app button (or your school’s portal URL). Use the login screen, then you land in /portal/.... | | Android APK | Install the APK your school distributes → open app → enter email + password. |

Who creates logins

| User | Who creates credentials | | --- | --- | | School Admin | Usually provisioned when the school tenant is created | | Accountant, Principal, teachers, staff | school_admin via Employees | | Parent / Student | Created during student enroll (parent email / student login) |

Pick the right role before handing out passwords → Who does what.

First login checklist

  1. Confirm you have the correct school account (tenants do not share users).
  2. Sign in on web or APK → you land on Dashboard.
  3. Learn the layout: Web portal guide · find your menus in Sidebar by role.
  4. If password fails: use Forgot password? on the login screen (OTP → new password), or ask school_admin to reset — do not reuse another role’s login.
  5. Parents: if fee discipline suspend is on, login may be blocked until leadership clears it on the fee profile.
  6. Change temporary passwords from My Profile → Update password.

Golden rules

  1. Never share School Admin with the fee counter — create an Accountant.
  2. Do not email passwords in open chats; change temporary passwords after first login when policy requires.
  3. Use HTTPS in production so login POST requests succeed.