Integrations
Google OAuth2
13min
the google apis credentials relies on the oauth2 protocol oauth2 is an industry standard protocol for authorization it allows a client to easily authenticate and authorize access to resources how to configure google oauth2 credentials 1\ open the credentail manager page and create a new oauth2 (rest api) credential 2\ select the service you need 3\ from the list of populated recomended scopes, select only the scopes you need and remove the rest (full list of the authorized scopes at the bottom of the page) 4\ after the needed scopes are selected click on the "sign in with google" button and select/add the account you want 5\ select or review the permissions and click allow 6\ enter an endpoint and validate your credential ( this is not mandatory ) 7\ save the credential authorized scopes you can manually add scopes in the credential in order to gain access to two or more services in the same credential if you selected google sheets services and you also need gmail, just add the scopes manually adding other scopes that are not on this list will not work https //mail google com/ https //mail google com/ full access to the account's mailboxes, including permanent deletion of threads and messages this scope should only be requested if your application needs to immediately and permanently delete threads and messages, bypassing trash; all other actions can be performed with less permissive scopes https //www googleapis com/auth/gmail modify https //www googleapis com/auth/gmail modify all read/write operations except immediate, permanent deletion of threads and messages, bypassing trash https //www googleapis com/auth/gmail compose https //www googleapis com/auth/gmail compose create, read, update, and delete drafts send messages and drafts https //www googleapis com/auth/gmail metadata https //www googleapis com/auth/gmail metadata read resources metadata including labels, history records, and email message headers, but not the message body or attachments https //www googleapis com/auth/drive https //www googleapis com/auth/drive view and manage all of your drive files https //www googleapis com/auth/drive readonly https //www googleapis com/auth/drive readonly view and download all your drive files https //www googleapis com/auth/drive file https //www googleapis com/auth/drive file create new drive files, or modify existing files, that you open with an app or that the user shares with an app while using the google picker api or the app's file picker https //www googleapis com/auth/drive metadata https //www googleapis com/auth/drive metadata view and manage metadata of files in your drive https //www googleapis com/auth/drive metadata readonly https //www googleapis com/auth/drive metadata readonly view metadata for files in your drive https //www googleapis com/auth/calendar https //www googleapis com/auth/calendar see, edit, share, and permanently delete all the calendars you can access using google calendar https //www googleapis com/auth/calendar events https //www googleapis com/auth/calendar events view and edit events on all your calendars https //www googleapis com/auth/documents https //www googleapis com/auth/documents see, edit, create, and delete all your google docs documents https //www googleapis com/auth/documents readonly https //www googleapis com/auth/documents readonly see all your google docs documents https //www googleapis com/auth/forms body https //www googleapis com/auth/forms body create, edit, and delete forms https //www googleapis com/auth/forms responses readonly https //www googleapis com/auth/forms responses readonly view all forms responses https //www googleapis com/auth/forms body readonly https //www googleapis com/auth/forms body readonly view all form bodies