Configure Google Authentication for edsembli SIS

 

1. Login to the Google Cloud Platform https://console.cloud.google.com/apis/credentials


2. Click the drop down to create a new project

 

 

Graphical user interface, text, application, Teams

Description automatically generated 

 

Graphical user interface, diagram, text, application

Description automatically generated with medium confidence

 

3. Add “Edsembli Authentication” as the Project Name and click CREATE

Graphical user interface, application

Description automatically generated
 

 

4. Next click the CLIENT CREDENTIALS and select OAuth client ID

Graphical user interface, text, application, email

Description automatically generated

 

5. Next, we need to configure the consent screen. Click on the CONFIGURE CONSENT SCREEN to being this process.
 
Graphical user interface, text, application

Description automatically generated

6. If you are using a Education or Workplace version of Google select the Internal option otherwise select External and click CREATE

  
Graphical user interface, text, application, email

Description automatically generated

7. Add Edsembli SIS as the App Name and select the email address to be used as support (this is usually the email you are using to create the app)

 
Graphical user interface, text, application

Description automatically generated


 

 

 

8. The App domain section can be left blank. 

 

 

 

 9. Under that Authorized domain.
Click the ADD DOMAIN
Enter in edsembli.com into the authorized domain field
Enter in an email address that you would like notification to be sent to when changes are made to this project
 Click SAVE AND CONTINUE when done

 
Teams

Description automatically generated

10. A scope is not required. Click SAVE AND CONTINUE when ready.
 
Graphical user interface, text, application, Teams

Description automatically generated

  

11. Test Users are not required as well. Click SAVE AND CONTINUE to move to the next step.
 
Graphical user interface, text, application

Description automatically generated

 

12. At the bottom of the summary page click the BACK TO DASHBOARD button.

 
Graphical user interface, text, application, Teams

Description automatically generated

 

13. Next, we need to setup an API credential

Click on CREATE CREDENTIAL and select API Key

Graphical user interface, text, application, email

Description automatically generated

14. Once the key has been generated, Click on the Edit API key

 
Graphical user interface, application, Teams

Description automatically generated
 
 

15. You can leave the default name for the API and then select the HTTP referrers (Web sites) option.

 
Graphical user interface, application, Teams

Description automatically generated

 

16. Select the ADD AN ITEM  under Website restrictions
 

Graphical user interface, text, application, Teams

Description automatically generated

17. Enter *.edsembli.com/* into the Referrer field and select DONE when finished

 
Graphical user interface, application

Description automatically generated

 

18. Leave the API restriction as Don't restrict key and click SAVE when finished

 
Graphical user interface, application

Description automatically generated

19. From the main dashboard, click CREATE CREDENTIALS and select OAuth client ID
 
Graphical user interface, text, application

Description automatically generated

20. Select Web application and give it a meaningful name.

 
A picture containing application

Description automatically generated
  

21.Add the link provided for you Edsembli SIS web admin and the links for the ConnectED Staff and Student as required. Click Create when you are done.

Diagram

Description automatically generated

22. Copy your Client ID and your Client Secret (these can be accessed from the Credentials in APIs & Services later.
 
Graphical user interface, application, Teams

Description automatically generated