Google Drive

Overview

Google Drive is a cloud storage system that allows file sharing and collaboration. Harmony Email & Collaboration adds security, privacy, and compliance to Google Drive by scanning files shared in Google Drive for malicious content and data loss prevention (DLP) and generates actionable events on malicious content.

How it works

Harmony Email & Collaboration adds a layer of security that provides these security features for Google Drive:

  • Data Leak Prevention (DLP): Protecting uploaded files containing sensitive data

  • Anti-Malware: Scanning of files for malicious content

  • Remediation: Quarantine malicious files and files containing sensitive data.

Required Permissions

The cloud state for Google Drive used by Harmony Email & Collaboration is composed of the following entities:

  • Users

  • Groups and Memberships

  • Tokens

  • Apps

  • Files and Folders

  • Permissions

Once the cloud state is saved, Harmony Email & Collaboration starts monitoring the changes for each user. To track changes for each user in the cloud, Harmony Email & Collaboration uses the following channels:

Harmony Email & Collaboration uses the following resources for Google Drive from the APIs:

  • Files and Folders metadata (not include file contents)

  • Users and Groups metadata

  • Permissions

  • Changes (not including the content of files changed)

  • Channels

  • Tokens

  • Applications

Activating Google Drive

For details about the procedure to activate Google Drive, see Activating Google Drive.

Deactivating Google Drive

To deactivate Google Drive:

  1. Click Security Settings > SaaS Applications.

  2. Click Stop for Google Drive.

Google Drive Security Settings

Customizing Quarantine

Administrators can customize the quarantine folder and location (email address).

Quarantine folder

The quarantine folder is used to quarantine malware-infected files and files containing sensitive information that does not comply with the organization's data-sharing policies. All these files will be quarantined to a single predefined quarantine folder.

Notes:

  • The quarantine folder gets created in the root directory of the given email address. End users will not have access to this folder.

  • Only Google stores these quarantined files.

Configuring Google Drive Policy

Malware Policy

By default, the Google Drive malware policy scans the uploaded files for malicious content.

Supported Actions

Google Drive malware policy supports these actions:

  • Quarantine malware-infected files.

  • Alert owner: Sends an email notification to the user who uploaded a file that contains malicious content.

  • Alert admin(s): Sends an email notification to the admin(s) about the malicious files.

Configuring Malware Policy

To configure Malware policy:

  1. Click Policy on the left panel of the Harmony Email & Collaboration Administrator Portal.

  2. Click Add a New Policy Rule.

  3. From the Choose SaaS drop-down list, select Google Drive.

  4. From the Choose Security drop-down list, select Malware and click Next.

  5. Select the desired protection mode (Detect and Remediate or Detect).

    If required, you can change the Rule Name.

  6. Choose Scope for the policy.

    • To apply the policy to specific users or groups, select the users and groups and click Add to Selected.

    • To apply the policy to all users and groups in your organization, enable All Users and Groups checkbox.

    • To exclude specific users or groups from the policy, select the users/groups and click Add to Excluded.

  7. Under Blades, select the threat detection blades required for the policy.

    Note - To select all the blades available for malware detection, enable All running threat detection blades checkbox.

  8. Under Suspected malware workflow (Attachment) in Workflows, select the workflow required for the policy.

    • Quarantine. User is alerted and allowed to restore

    • Quarantine. User is alerted, allowed to request a restore (admin must approve)

    • Quarantine. User is not alerted (admin can restore)

    • Do nothing

    Note - The Workflows are available only when Detect and Remediate protection mode is enabled.

  9. To quarantine malware-infected files, enable the Quarantine drive files checkbox.

    Note - This option will be available only in Detect and Remediate protection mode.

  10. Configure Alerts for the policy.

    1. To send email alerts to the file owner of malware, enable the Alert file owner of malware checkbox.

    2. To send email alerts to admin(s) about malware, enable the Alert admin(s) checkbox.

    Notes:

    • Even when the alerts are enabled here in the policy, the administrator only receives email alerts for security events when Receive Alerts role is enabled in the Specific Service Role. For more details about managing roles and permissions in the Infinity Portal, refer to Global Settings > Users in Infinity Portal Administration Guide.

    • To customize the email alert templates, click on the gear icon to the right of the alert.

  11. Click Save and Apply.

DLP Policy

By default, the DLP policy scans the uploaded files to Google Drive for potentially leaked information, such as credit card number and Social Security Number (SSN).

Supported Actions

Google Drive DLP policy supports these actions:

  • Quarantine potentially leaked information files.

  • Alert owner: Sends an email notification to the user who uploaded a file that contains sensitive information.

  • Alert admin(s): Sends an email notification to the admin(s) about the files that contain sensitive information.

Configuring DLP Policy for Google Drive

To configure DLP policy:

  1. Click Policy on the left panel of the Harmony Email & Collaboration Administrator Portal.

  2. Click Add a New Policy Rule.

  3. From the Choose SaaS drop-down list, select Google Drive.

  4. From the Choose Security drop-down list, select DLP and click Next.

  5. Select the desired protection mode (Detect and Remediate or Detect).

    If required, you can change the Rule Name.

  6. Choose Scope for the policy.

    • To apply the policy to specific users or groups, select the users and groups and click Add to Selected.

    • To apply the policy to all users and groups in your organization, enable All Users and Groups checkbox.

    • To exclude specific users or groups from the policy, select the users/groups and click Add to Excluded.

  7. Under DLP Criteria, select the DLP categories required for the policy.

    For more information about the DLP Data Types and categories, see Appendix C: DLP Built-in Data Types and Categories.

  8. Select the sensitivity level required for the policy.

    1. Very high (hit count > 0)

    2. High (hit count > 2)

    3. Medium (hit count > 5)

    4. Low (hit count > 10)

    5. Very Low (hit count > 20)

  9. To exclude DLP policy for the messages and files shared only with the internal users, enable the Skip Internal items checkbox.

  10. Configure the Actions required for the policy.

    1. To send files with sensitive data to vault, select the Send files with sensitive data to vault checkbox.

    2. To send email alerts to admins about DLP, select the Alert admin(s) checkbox.

    3. To send email alerts to the file owner about DLP, select the Alert file owner(s) checkbox.

    4. To send a detected file with sensitive data to quarantine (no access for the file owner), select the Quarantine drive files checkbox.

    Notes:

    • Even when the alerts are enabled here in the policy, the administrator only receives email alerts for security events when Receive Alerts role is enabled in the Specific Service Role. For more details about managing roles and permissions in the Infinity Portal, refer to Global Settings > Users in Infinity Portal Administration Guide.

    • To customize the email alert templates, click on the gear icon to the right of the alert.

  11. Click Save and Apply.

Viewing Google Drive Security Events

Harmony Email & Collaboration records the Google Drive detections as security events. The event type depends on the type of policy that created the event. You can handle the security events in different ways, whether they are detected/prevented automatically or discovered by the administrators after not being prevented.

The Events screen shows a detailed view of all the security events.