Single sign-on for schools

Students and teachers on IB Math Revision can sign in with their school Google or Microsoft account, or with a one-time link sent to their school email. Nobody has to remember a password, and one sign-in works on all four of our revision sites.

In short: on the Department page, under Settings → School sign-in, type your school's email domain (for example yourschool.org) and press Save. From then on anyone with an address on it can sign up and join your classes with the class code, signing in with their school account. There is nothing for anyone else at your school to set up.

How to switch it on

  1. Sign in with your school account and open the Department page (teacher menu → Department, or /hod). The Head of Department and the school licence admin can change the settings.
  2. Open Settings → School sign-in. We usually fill in your school's email domain from your staff's and students' addresses; check it and press Save.
  3. Choose what suits your school:
    • Anyone with an @yourschool.org email can sign up and join your classes with the class code (on by default): students you didn't upload can still join, and go on your school's student list the first time they sign in.
    • Students and staff sign in with Microsoft only: welcome emails show only Sign in with Microsoft, the sign-in page shows only the Microsoft button for your domain, and passwords and email links are refused. Anyone who already has a password keeps the same account, classes and progress: it's linked to Microsoft the first time they use it. If Microsoft sign-in doesn't work for one student, you can let that student use an email link.
    • Add teachers automatically: teacher accounts on your domain join your school's staff the first time they sign in with their school account. Each one shows on the Department page for you to keep or remove.

See it step by step with screenshots.

What students and teachers do

Nothing new to learn. On the sign-in page they press Continue with Microsoft or Continue with Google and pick their school account, or type their school email and press Email me a sign-in link (for a Microsoft-only school, only the Microsoft button shows). Then they join a class with the class code or from their teacher's roster.

Teachers can add a whole class by school email address from Add students, ticking no passwords: each student gets an email that tells them to sign in with their school account.

One login across our sites

Schools that teach more than one programme (IB Diploma, A Level, IGCSE or CBSE) use one school account for all of them. A teacher's dashboard lists every class on every board, and moving from one of our sites to another keeps you signed in.

Questions

Do we need Google Workspace or Microsoft 365?

No. Any school email address can use the email sign-in link. Google and Microsoft sign-in work with the accounts your school already has.

Does our IT team need to do anything?

No. There is no record to add and nothing to verify. Typing your school's email domain on the Department page is enough, because each person proves their own address when they sign in with their school Microsoft or Google account, or with a link sent to that address.

What happens to existing passwords?

They keep working unless you switch on Microsoft only. Existing accounts are the same accounts: signing in with Google or Microsoft on the same email address opens the same account, with all its work.

Microsoft says "Need admin approval". What now?

Some schools only let their Microsoft 365 administrator approve new apps. Your administrator approves ours once, in the Entra admin centre under Enterprise applications. We only ask for your name and email address.

Can we use a free email provider such as gmail.com?

No. Only a school's own domain can be used, because anyone can create an address on a public provider such as gmail.com, outlook.com or icloud.com.

Another school already uses our domain. What now?

Each email domain belongs to one school. If the Department page says your domain is already used by another school, email pbromfield@ibmathrevision.com and we'll move it to your school.

Set it up now

Open the Department page and find School sign-in under Settings, or look at the school licence options first.

Open the Department page School licences