To connect to the Google API, you will need to configure a project in the Google API Console.
Step 1: Navigate to the Google Cloud Console and select the drop down, where it says My First Project in our example.
Step 2: When the Modal opens, under your organization, create a new Project
Step 5: After you arrive at the Google Calendar API page, enable it.
Step 7: On the APIs and Services page, on the left side bar, select OAuth consent Screen
Step 8: On the OAuth consent Screen, select User Type: External
Step 10: For Tab Scopes & Test Users, no data entrance is required. On the final Summary Tab, you can select Back to Dashboard for the next steps
Step 11: Once returned to the Oauth Consent Screen dashboard, Select Publish App
Step 12: A confirmation modal will launch. Please confirm
Step 13: On the APIs and Services page, on the left sidebar, select Credentials.
Step 14: On the Credentials page, select Create Credentials, and on the drop-down, select OAuth Client ID.
Step 15: On the OAuth Client ID page, select Application Type - Web Application and name the credentials “Google Calendar Credentials”
Your work.software domain preceded by a slash, and the route settings
I.e. https://XXX.vcr.work/settings
Step 18: After waiting a few moments, copy your Client ID and Client Secret from the top right section of the same page.
Step 19: Now, in Work.Software, switch to the Admin Role and go to the Settings Page
The prompt will display all of the permissions that the Work.Software Integration will utilize.
Step 22: After selecting Allow at the bottom of the permissions authorization, you will be redirected to the settings page, which will confirm the success of your authentication.