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
3. Add “Edsembli Authentication” as the Project Name and click CREATE
4. Next click the CLIENT CREDENTIALS and select OAuth client ID
5. Next, we need to configure the consent screen. Click on the CONFIGURE CONSENT SCREEN to being this process.
6. If you are using a Education or Workplace version of Google select the Internal option otherwise select External and click CREATE
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)
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
10. A scope is not required. Click SAVE AND CONTINUE when ready.
11. Test Users are not required as well. Click SAVE AND CONTINUE to move to the next step.
12. At the bottom of the summary page click the BACK TO DASHBOARD button.
13. Next, we need to setup an API credential
Click on CREATE CREDENTIAL and select API Key
14. Once the key has been generated, Click on the Edit API key
15. You can leave the default name for the API and then select the HTTP referrers (Web sites) option.
16. Select the ADD AN ITEM under Website restrictions
17. Enter *.edsembli.com/* into the Referrer field and select DONE when finished
18. Leave the API restriction as Don't restrict key and click SAVE when finished
19. From the main dashboard, click CREATE CREDENTIALS and select OAuth client ID
20. Select Web application and give it a meaningful name.
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.
22. Copy your Client ID and your Client Secret (these can be accessed from the Credentials in APIs & Services later.