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.
  3. If password fails, ask school_admin to reset — do not reuse another role’s login.
  4. Parents: if fee discipline suspend is on, login may be blocked until leadership clears it on the fee profile.

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.