Google app API: Difference between revisions

From UmsWiki
Jump to navigation Jump to search
Tod (talk | contribs)
No edit summary
Cna (talk | contribs)
m New screenshots from Google setup
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==Steps to make UMS syne work with Google Apps.==
==Steps to make UMS syne work with Google Apps.==
<br />
<br />
Log on <nowiki>https://console.developers.google.com</nowiki> with your Google Admin account and create project[[File:2.jpg|left|thumb|1162x1162px]]
Log on https://console.developers.google.com with your Google Admin account and create a new project[[File:2.jpg|thumb|1162x1162px|none]]
<br />
 
Enter  Project Name and Domain
Enter  Project Name, select organization and domain from dropdown.<br />[[File:Google Project.jpg|none|thumb|525x525px]]
[[File:Google Project.jpg|none|thumb|525x525px]]




Line 20: Line 19:
Admin SDK   
Admin SDK   


BigQuery API   
Google Calendar API   
 
Calendar API


Google Drive API
Google Drive API


Service Control API
Service Control API
Cloud SQL
Cloud SQL Admin API
Cloud Storage


Google Cloud Storage JSON API
Google Cloud Storage JSON API
Line 43: Line 34:


This is what it should look like in the end.
This is what it should look like in the end.
[[File:7.jpg|none|thumb|1247x1247px]]
==Change of API Quotas Google's quotas are by default set to the highest. If you want to change the quotas, follow the next 2 steps==
To set Quota click "Dashboard" and choose "Admin SDK"
Click "Quota"
[[File:8.jpg|none|thumb|588x588px]]
Google automatically opens the Quotas
[[File:9.jpg|none|thumb|1066x1066px]]


[[File:API Dashboard.png|frameless|1250x1250px]]
==Create API Credentials==
==Create API Credentials==


Line 60: Line 42:
Click on " OAuth consent screen "
Click on " OAuth consent screen "


Then Choose "Internal" and enter " Appliation Name " use Domain name and enter "support email"
Enter " Appliation Name " , a User Support email and developer contact info (mandatory). 


Click  "save"
Click  "save"
[[File:12a.jpg|none|thumb|1518x1518px]]


[[File:OAuth Concent screen.png|frameless|1037x1037px]]
Click on "Credentials" and Create "OAuth Client ID"
Click on "Credentials" and Create "OAuth Client ID"
[[File:12.jpg|none|thumb|1293x1293px]]


[[File:Oauth Credentials.png|frameless|1060x1060px]]


Click Other and enter a name  
Select Desktop APP and enter a name, then Click Create


Click Create
[[File:Desktop APP.png|frameless|870x870px]]
[[File:13.jpg|none|thumb|1407x1407px]]
[[File:Desktop APP2.png|frameless|860x860px]]  




Copy Client ID and Client Secret for it to be used in UMS Configurator under Google organization settings
Copy Client ID and Client Secret for it to be used in UMS Configurator under Google organization settings
[[File:14.jpg|none|thumb|1403x1403px]]


[[File:ID and Key.png|frameless|510x510px]]
And the "Client ID" and  "Client Secret" is to be entered in UMS Configurator
And the "Client ID" and  "Client Secret" is to be entered in UMS Configurator
[[File:15.jpg|none|thumb|487x487px]]
[[File:15.jpg|none|thumb|487x487px]]

Latest revision as of 08:14, 7 December 2021

Steps to make UMS syne work with Google Apps.


Log on https://console.developers.google.com with your Google Admin account and create a new project

Enter Project Name, select organization and domain from dropdown.


Be aware that you have chosen the right project and then click on " + ENABLE APIS SERVICES "


Google automatically opens the API Library where you can search for services.


  • Notice that the "Drive SDK" does not exist in the new API
  • Enable the foliowing APls (Remember that you can search for each API)

Admin SDK

Google Calendar API

Google Drive API

Service Control API

Google Cloud Storage JSON API

Group Settings API

Site Verification API


This is what it should look like in the end.

Create API Credentials

Click on " OAuth consent screen "

Enter " Appliation Name " , a User Support email and developer contact info (mandatory).

Click "save"

Click on "Credentials" and Create "OAuth Client ID"

Select Desktop APP and enter a name, then Click Create


Copy Client ID and Client Secret for it to be used in UMS Configurator under Google organization settings

And the "Client ID" and "Client Secret" is to be entered in UMS Configurator