MangoApps can be configured with custom OAuth Google app. This will enable Private Cloud customers also to use OAuth for Google.
Google Apps – Custom Credentials
Obtain OAuth 2.0 credentials from the Google API Console.
Create a project
From the Google, APIs select Dashboard and Create a new project
Select credentials and Create credentials, then select OAuth client ID.
For Application type select Web application
Authorized redirect URIs
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
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