Google Drive for Work Connector Requirements
Coveo license for the Google Drive (Google Apps for Work) connector
Your Coveo license must include support for the Google Drive for Work connector to be able to use this connector (see What Information Is Displayed in the License Page?).
A valid Google Account
Using a Google Account with administrator privilege, you must log in the Google API Console to authorize Coveo to access the Google Drive of your users (see Authorizing the Coveo Connector to Access Your Google Drive).
Administrator credentials to your Google Apps account
You must log in to your Google Apps account to modify security options and authorize Coveo to access your Google Apps for Work (see Authorizing the Coveo Connector to Access Your Google Apps for Work).
Google Drive storage licenses for your Google Apps users
In your Google Apps account, you must activate the Google Drive service (see Authorizing the Coveo Connector to Access Your Google Apps for Work).
Coveo Master server free disk space for temporary files
Before indexing your Google Drive, ensure that your Coveo Master server has sufficient free hard disk space to temporarily store indexed Google Drive content.
Starting with the CES 7.0.6547 March 2014 monthly release, the Google Drive connector creates a BLOB store on the Coveo Master server ( [CES_Path]\Index\Crawlers\BlobStore or [CES_Path]\Index\Crawlers\BlobStore32) where shared downloaded documents with sizes greater than 100 KB are temporarily saved. This mechanism prevents downloading and re-indexing all copies of shared documents and allows to index metadata associated with each shared document copy.
Grant Coveo access to the Google Drive of your users by creating a Google API Console project and modifying security options in your Google Apps account (see Authorizing the Coveo Connector to Access Your Google Drive).