Single Sign-On authentication enables your students and staff to get logged into Show My Homework using the login credentials that they are already accustomed to. Logging in using a Single Sign-On method eliminates the need for maintaining and distributing a new set of login details, making Show My Homework easier to implement. 

You can enable, disable, and amend your SSO settings by going to Admin > Settings > Single Sign-On.

We integrate with:

Active Directory (LDAP)

To integrate with Active Directory, we need to link your Show My Homework and Active Directory accounts either by email address or by MIS ID. One of these values must be stored in both AD and Show My Homework. Our platform will likely already have both stored, so please ensure one of those two values are imported to your AD. 

Setup process

  1. Set up a bind user for Satchel with read-only access to your OUs
  2. Authorise our IP addresses to connect to the Active Directory server:
    109.107.36.200
    52.16.22.178
    52.18.135.12
  3. Go Admin > Settings > Single Sign-On to enable Active Directory and select the users who should be able to log in this way.
  4. Enter the following details
    - IP address of your AD server
    - Port (e.g. 636). Enable SSL if using this protocol.
    - The details of the bind users you created in step 1.
    - LDAP/AD base (e.g. ou=teachers,dc=school,dc=com|ou=students,dc=school,dc=com)
    - AD attribute used for usernames, e.g. sAMAccountName
    - AD attribute used emails e.g. mail - OR - AD attribute user to store MIS IDs, e.g. customfield01

If you decide to bind users based on email address, please ensure the emails are up today on both your Active Directory server and our platform. Update emails.

Once these details have been saved, users will be able to login via our login page using their usual computer logon name and password.

Google Apps

In order for users to log in with Google Single Sign-On, we simply need to ensure that we have their correct Google email address on file.

Setup process

  • Go Admin > Settings > Single Sign-On to enable Google and select the users who should be able to log in this way.
  • Update emails to ensure none are missing or incorrect.

Once the emails have been updated, you will just need to press the Sign in with Google button on our login page. If you are already signed in to your Google account, you will be taken straight through to Show My Homework. Otherwise, you will be prompted to enter your Google email and password first.
 

Office 365

In order for users to log in with Office 365, we simply need to ensure that we have their correct Office 365 email address on file. 

Setup process

  • Go Admin > Settings > Single Sign-On to enable Office 365 and select the users who should be able to log in this way.
  • Make sure Integrated apps are enabled in Office 365.
  • Update emails to ensure none are missing or incorrect.

Once the emails have been updated, you will just need to press the Sign in with Office 365 button on our login page. If you are already signed in to your Office365 account, you will be taken straight through to Show My Homework. Otherwise, you will be prompted to enter your O365 email and password first.

RM Unify

If you are already using Show My Homework, you simply need to download the app within RM Unify and add it to your launchpad. This will allow you to click the tile to log straight into Show My Homework. Please follow the simple steps below in order to get this set up. 

Setup process

  • First, check that your RM Unify is fully MIS Synced and Matched. You can do this by visiting your RM management console (as an administrator) and clicking on the MIS Sync Settings tab.
  • Go Admin > Settings > Single Sign-On to enable RM Unify and select the users who should be able to log in this way.
  • Copy the RM app establishment key.
  • Use the key to download the Show My Homework app through your RM app library

Once the app has been installed, any user can simply click on the Show My Homework tile from your RM launchpad to log you straight into Show My Homework. Similarly, they can press the RM Unify button on our login page.

Common Queries

Why set up Single Sign-On Authentication? 

Single Sign-On authentication enables your students and staff to get logged into Show My Homework using the login credentials that they are already accustomed to. This eliminates the need for maintaining and distributing a new set of login details, making Show My Homework easier to implement and manage! 

Do you integrate with ADFS?

Unfortunately, we do not integrate with ADFS for Active Directory at the moment, only LDAP.

Will we be able to use two Authentication methods simultaneously?

Certainly. You can multiple SSO methods simultaneously.

Can users log in on the SMHW app using a Single Sign On method?

Absolutely! All Authentication methods outlined above are now also available on both the iOS and Android apps.

Did this answer your question?