MangoApps can be configured with custom OAuth Google app. This will enable Private Cloud customers also to use OAuth for Google.

How do I Enable Google Apps for SSO in MangoApps click here

Google Apps – Custom Credentials

Obtain OAuth 2.0 credentials from the Google API Console.
https://console.developers.google.com/

 

Create a project

From the Google, APIs select Dashboard and Create a new project

 

Create credentials

Select credentials and Create credentials, then select OAuth client ID.

For Application type select Web application
Set the URLs to your MangoApps URLAuthorized JavaScript origins
https://<yourdomain>.mangoapps.com/

Authorized redirect URIs
https://<yourdomain>.mangoapps.com/oauth2/complete

 

Copy the Client ID and Client Secret this will be used later on in the process.

Download the Credentials

Login to mangoapps as a Network admin and go to the admin portal > SSO on the left-hand side > OAUTH 2.0 Tab > Enable Google apps > Select Configure your own Google App.

Enter all the fields that you had copied in the previous steps and then select save.

Now update the above fields with the following details:

a. Client – Applicaton ID

b. Client secret – Found in Credentials “Copy and Paste the same”

c. Client email – Optional

d. Client x509 cert url – Optional

e. Redirect URLs – Found in Credentials and Authorized redirect URLs

f. Javascript origins – this is https://<customer’s your domain>

g. Auth URL – auto populates /o/oauth2/auth

h. Token URL – auto populates /o/oauth2/token

i. Auth provider x 509 cert url – Optional

Google App demo