Setting up Single Sign-On (SSO)

      Setting up Single Sign-On (SSO)


        Article Summary

        SSO enables teachers and students to log in to multiple websites using one set of login details

        The main benefits of using Single Sign-On (SSO) are:

        • It's simpler to get your students started with Sparx Maths, as they won't need to go through the process of setting up a new username and password
        • Password reset requests are likely to reduce, as students won't need to remember another username and password. This reduces interruption for students and saves you time.
        Please note:
        • You will need a Sparx Maths account to set up Single Sign-On (SSO) for your school
        • If you don't have a Sparx Maths account please contact a member of the maths team to add your account using these steps

        You can use SSO if you use Microsoft or Google in your school

        In order to use Single Sign-On (SSO) with Sparx Maths:

        ✅ Your school needs to provide Microsoft Office 365 or Google accounts to teachers and/or students (these are the login providers that we currently support)

        ✅ Your student email addresses need to be in your MIS

        ✅ You need to make your students' email addresses available to us:

        • If Sparx Maths connects to your MIS via Wonde, you'll need to ensure that you have student emails in your MIS and that you've granted us access to your student email data. Click here to see how. Note: we sync automatically with your MIS every night so any changes you make will not be seen until the following day, unless you perform a manual sync. Have a look at Why aren’t changes made in our MIS showing on Sparx? for more info,
        • If you manage your students via CSV upload, you'll need to ensure that you've uploaded email addresses for each student. Click here to see how.

        ✅ If your school uses Microsoft Office 365, your IT or Network Manager will need to approve our request to enable SSO for your school, so you'll need to get them involved in the setup process. 

        Note: If your school uses Google or Microsoft services, but you log in via a different provider such as RealSmart (you don't see the standard Google or Microsoft login screen when logging in), you won't be able to use SSO with Sparx Maths. Take a look at our Setting up a new student account for more information on how to log in

        You can set up SSO on the School Settings page

        To understand how to do this follow the steps below: 

        • On your Sparx Maths site, go to More > School Settings > Single Sign-On (SSO)
        • Choose your school's SSO provider

        • Enter your school's SSO domain. This will typically be the part that comes after the @ in your school email address. For example, if your email address is teacher@example.com, you'd enter example.com. You can optionally enter a different domain for students if your staff and student email addresses use a different domain:

        • Enable SSO for your teachers and click 'Save'

        We strongly recommend that you enable SSO for your teachers first, so you can verify that your setup is working without potentially disrupting your students’ ability to log in.
        • Log out of your Sparx Maths site via the user dropdown at the top-right of the screen. You'll be returned to your school's login screen where you'll now have the option to log in with SSO.
        • Attempt to log in with SSO to check that everything's working correctly.


        The first time each teacher logs into Sparx Maths with SSO, they’ll need to verify their email address (they'll receive an email containing a verification link). This is an additional security measure to ensure that only authorised teachers at your school can access your student data. Students won't need to do anything and DO NOT receive any emails from Sparx Maths.

        You can choose to allow both SSO and Sparx Maths login or use SSO on its own

        If you only want your students and teachers to log in using SSO (i.e. you don't also want them to be able to log in with a Sparx Maths username and password) you can choose disable login with username and password on the same School Settings page. Click Save when you're happy with your settings.

        Here's what it'll look like for students

        If you are only using SSO, students and teachers will see a screen similar to this one. They will need to use their Microsoft or Google credentials to log in.

        If you have both SSO and Sparx Maths logins enabled then students and teachers will be able to choose how they log in.

        Note: students will not need to verify their email addresses in the same way that staff do.

        Additional information for Microsoft Schools

        If you use Microsoft Office 365 as your SSO provider, you will need to complete some additional steps to set up SSO in Sparx Maths.

        The first time a teacher attempts to log in to Sparx Maths using their Microsoft account, your school’s Microsoft Azure administrator will need to approve our request to fully enable SSO. You may need to speak to your school’s IT contact or network administrator to help you to complete this step.

        Teachers and students won't be able to use SSO until this request has been approved, even if you've turned SSO on in Sparx Maths.

        Most commonly, one of two things will happen:

        • If you are a Microsoft administrator for your school, you’ll be asked to approve the request yourself.
        • Or, you’ll receive a message telling you that authorisation is required before you can proceed. In this case, you likely don’t have permission to authorise the SSO setup yourself, but Microsoft will send an email to your school’s Microsoft administrator. Ask them to respond to this email to approve the request.

        Frequently asked questions


        Was this article helpful?