Google SSO

This article shows how to configure Google SSO as the identity provider for single sign-on (SSO) on Sifflet.

In order to set up the SSO in Google, please follow the following steps:

  1. Configure your Identity Provider (IdP)
  2. Configure the SSO in Sifflet
  3. Test your SSO

📘

Requirements

In order to enable the SSO in Sifflet, you will need:

  • a Sifflet admin account
  • a Google admin account with the same email address as the one used in Sifflet

1- Configure your Identity Provider

The configuration of your IdP is done with the following steps:
a. Log in to Sifflet and retrieve some SSO details
b. Add the Sifflet App in Google

a. Retrieve the SSO details in Sifflet

  • Connect to Sifflet with an Admin Account
  • In Settings -> submenu SSO -> turn on SSO
  • Choose your Platform (Google here)
  • Save the information under "Sifflet Configuration", you will need it in the next section.
1619

b. Add the Sifflet App in Google

  • Log in to Google Admin
  • In Apps -> Web and mobile apps, create a new App
  • On the next screen, you can add the App name, for instance "Sifflet"
  • On the "Service Provider details" screen, you will need to report the information saved from the last section:
    • ACS URL: corresponds to the link in Single Sign on URL on Sifflet
    • Entity ID : corresponds to the link in Audience Restriction on Sifflet
  • On the next screen, no mapping is needed for now.

You should now see your Sifflet App in the Web and mobile screen

2608

2- Configure the SSO in Sifflet

  • In Google Admin, in the newly created Sifflet App, click on "Download Metadata"
1400
  • You will then need to report the following information in Sifflet SSO's page:
    • SSO URL
    • Entity ID
    • Certificate
2124

SSO details in Google Admin

3044

Report the information from Google Admin here

  1. Test your SSO

  • You can now test your SSO by pressing the "Test" button on the bottom right of the page
2990
  • If successful, don't forget to press on "Save" to effectively activate the SSO.
1576

The configuration is done !
On your next login, you will see the following login screen:

1132