This guide will walk you through creating a Google Auth client for Google Docs in a structured manner, and use the credentials created on Keragon dashboard
Go to console.cloud.google.com
1. Click "Create project"
Visit Google developer console, cloud resource manager, and start by creating a new project.
2. Fill in the "Project name" field
Enter you desired project name, for example "Keragon GoogleDocs project"
3. Click "Create"
Proceed by clicking the "Create" button.
4. Click "Select Project"
Select the newly created project.
5. Click here
Click here
6. Click "Enabled APIs & services"
Access the "Enabled APIs & services" section.
7. Click "Search" field
Look for resources, docs, and products.
8. Fill "Drive api"
Enter "Drive API" in the search bar.
9. Click "Google Drive API"
Select the "Google Drive API" from the search results.
10. Click "Enable"
Enable the Google Drive API.
11. Click here
Go back to the "Enabled APIs" dashboard.
12. Fill "Docs api"
Search for "Docs API".
13. Click "Google Docs API"
Select the "Google Docs API".
14. Click "Enable"
Enable the Google Docs API.
15. Click "OAuth consent screen"
Access the "OAuth consent screen" section.
16. Click "internal"
Select "internal" in User Type field
17. Click "Create"
Create the consent screen.
18. Click "App name"
Proceed by selecting and filling the app name field. Name your app accordingly. For example "Keragon Google Docs App".
19. Click here
Click the selected option
20. Click the appropriate email address
Select the email address.
21. Click "Email addresses"
Access the email addresses section and enter your desired email.
22. Click "Save and continue"
Save and proceed to the next step.
23. Click "Add or remove scopes"
Access the "Add or remove scopes" section.
24. Fill "https://www.googleapis.com/auth/documents" and "https://www.googleapis.com/auth/drive"
Select the "Manually add scopes" field and add the appropriate scopes
25. Click "Add to table"
Include the scope in the table.
26. Click "Update"
Update the changes made.
27. Click "Save and continue"
Save and move on to the next step.
28. Click "Back to dashboard"
Return to the dashboard.
29. Click "Credentials"
Access the "Credentials" section.
30. Click "Create credentials"
Create new credentials.
31. Click "Requests user consent so your app can access the user's data"
Select the option for user consent.
32. Click here
Select this option
33. Click "Web application"
Choose the "Web application" option.
34. Click "Add URI"
Add a new URI.
35. Fill "https://api.us-east-1.keragon.com/rest/auth/callback"
Enter "https://api.us-east-1.keragon.com/rest/auth/callback" as the URI.
36. Click "Add URI"
Add the URI to the list.
37. Fill "https://api.us-1.keragon.com/rest/auth/callback"
Enter "https://api.us-1.keragon.com/rest/auth/callback" as the URI.
38. Click "Create"
Create the URI.
39. Copy your Client ID
Copy the Client ID and paste it on your Keragon dashboard Google Docs authentication.
40. Copy your Client secret
Copy the Client Secret and paste it on your Keragon dashboard Google Docs authentication.
You are now set up to authenticate Google Docs on Keragon dashboard and start building your HIPAA-compliant workflow.