Skip to main content
Matrix42 Self-Service Help Center

Google Drive Tenant Configuration for Google Workspace Service Connection

 

To register DWP for Service Connections integration, go to Google Cloud Platform:

  1. Open Credentials → Create Project:
    01_GCP.png

  2. Enter the project name:
    02_GCP.png
  3. In your project, open APIs & Services menu:
    02_GCP_apis_n_services.png
  4. Configure OAuth consent screen:
    04_OAuth_consent_screen.png
    Choose the user type depending on your configuration, in this example we selected External option.
  5. Follow the suggested steps and fill out the necessary information:
    • OAuth consent screen: enter the App name, User support mail, and Developer contact information. Click Save and continue.
      05_GCP_app_information.png
       
    • Scopes: define the permissions you request users to authorize for your app and allow your project to access specific types of private user data from their Google Account. Choose necessary options from the suggested list or add the scopes manually, for instance:
      06_GCP_Scopes.png
       
    • Click Save and continue and proceed without changes to the Summary page to save your configuration.
  6. Go Back to Dashboard → OAuth consent screen → click Publish App → Confirm:
    07_GCP_publish_app.png
  7. Go to Credentials → click + Create Credentials → choose OAuth client ID:
    08_OAuth_client_id.png
  8. In Application type, choose Web application:
    09_GCP_web_app.png
  9. Add Authorized redirect URIs:
    10_GCP_redirect_uris.png
  10. Use the generated credentials for the Google Workspace Tenant configuration in Service Connections:
    11_oauth_credentials2.png
  11. Additionally, for successful connection authentication, it is required to enable Google Drive API. In the search bar, find and enable Google Drive API:
    12_GCP_google_drive_api_enable.png

     

Enabled Google Drive API is shown in the APIs & Services Dashboard as follows:
13_GDC_enabled_apis_n_services.png

  • Was this article helpful?