With this integration, institutions can now take advantage of using Single Sign On (SSO), Google Drive, Google Meet and Google Calendar functions from inside Classe365.

To enable this feature follow these steps :

STEP-1: Login to Developers Console.

Go to https://console.developers.google.com. Login with your G Suite or Google Account.

STEP-2: Create Project

Click on "New Project" to add a project.

Select the Project Created and use the button - "Open" to make it selected by default.

STEP-3: Enable API's

Ensuring that you have selected the project that you have just created. Click on Library, and under G Suite enable all the following API's:

  • Drive API,

  • Calendar API

  • Gmail API

  • Picker API

  • Google Classroom API

Or click "View All" to get all API's of G-Suite category and enable the API's.

Select API section and enable.

Like wise enable all the API on G Suite

Also enable Google Picker API to pick files/photos from Google Drive

Google Classroom API to sync Google Assessments and Courses.

To know more about synchronizing courses in Google Classroom to Classe365's LMS use the below button.

STEP-4: Generate API Key

Go to Credentials tab and click on Create Credentials > API Key. Copy the API Key. This will be used later, 

Copy the API key generated into another text document we'll add this to Classe365 Apps Setting later.

STEP-5 A: Generate O-Auth Client ID

Click on Create Credentials > OAuth client ID

If you're creating O-Auth Client ID for the first time, then you need to configure consent screen. Google redirects you to the configure screen button.

You'll have to select "External" for users to access your integration when the users are not in your contacts list.

Register an application in your project.

Home Page URL - https://your_domain.classe365.com. Scroll down to authorize domain.

Developer Contact Information add your email and then use the Save and Continue button to the final step and finish verification.

If you've added your organization logo, Google takes sometime to verify and allow you to use the integration.

After registering an application, we need to set SCOPE, this is to allow Google Classroom Integration with Classe365's LMS, filter the following 4 scopes for Google Classroom Integration and enable them.

Enable all the four scopes, scroll to the bottom and trigger the button "Save and Continue".

After setting up Scopes we'll need to generate the O-Auth Client ID.

STEP-5 B - Continue with Creating O-Auth Client ID

Go to Credentials > Create O-Auth Client ID

Authorized Redirect URI's should be "https://<your_subdomain>.classe365.com/users/login

After creating the O-Auth Client ID you'll get the Client ID and Secret Key

Consent Screen Configuration
Application Name: Classe365
Authorised domain - classe365.com
Use your https://tenant_name.classe365.com as your Homepage URL

STEP-6: Integrate in Classe365 App Settings

Login to Classe365 as admin and go to the Accounts > Organization Settings.

Apps > Google Apps 

Insert the API Key, Client ID and Client Secret copied from Google Apps API Section and enable SSO, Calendar and Google Meet integration.

That's it for now, If you need any help on this please write us to support@classe365.com

Did this answer your question?