Integration for Google Drive

Automate your privacy operations by integrating MineOS with Google Drive

This integration allows you to:

  • Automate content classification to detect data types stored in your Google Drive.
  • Fetching and previewing user data requests from Google Drive.

Before you start

  • Make sure your MineOS plan supports integrations.
  • Make sure you have access to the Google Workspace admin dashboard.

Setting up

To first allow connection to the Google Drive integration, follow these steps:

First, you must allow MineOS SSO Discovery App in your Google Workspace account. To do so, follow these steps:

  1. Login to your Google Workspace Admin dashboard at: https://admin.google.com/
  2. Click Security -> Access and data control -> API Controls
  3. Under App access control click "Manage third-party app access"
  4. Click "Add app" -> "OAuth App Name Or Client ID"
  5. Screenshot 2023-05-30 at 16.27.38
  6. Paste the following value and click Search:
    476692529048-d6el4g4n125gh4ucd2r7voo5k5i2eok6.apps.googleusercontent.com
  7. Select "Mine Data Mapping App".
  8. Choose the OAuth Client ID and click Select.
  9. Select which organization units you want to enable the discovery for and click Continue
    Note: We recommend enabling it to the entire organization to get the highest coverage.
  10. Select Trusted and click continue.
  11.  Review the settings and click Finish.

For more information see Google's article: Control which third-party & internal apps access Google Workspace data.  

 

To connect to the Google Drive integration itself , follow these steps:

  1. On the MineOS Portal  left sidebar, click Data Inventory and then Data Sources
  2. Click on Add data source
  3. Add Google Drive from the catalog, then open it from your data sources list
  4. In the Request Handling tab, check the Use source in Content Discovery checkbox and choose the Integration handling style.
  5. For DSR Integration also check the Handle this data source in privacy requests box.
  6. Click "Connect" and follow the on-screen instructions for granting the required permissions.
  7. Now you can click on Start Scan to start you content discovery.

Some organizations have a session timeout enabled for Google Cloud scopes. To avoid session timeout for this integration, you need to mark it as a Trusted App, as well as exempt trusted apps from session timeout. Refer to Google's article for help. 

failing to do so will expire this integration and you will have to reconnect it every time.