- Available Source Types
- Confluence Legacy Source
- Confluence Source
- Confluence Cloud Source
- Dropbox Source
- Gmail Source
- Google Drive Source
- Google Drive for Work Source
- Jira Source
- Jira Cloud Source
- Jive Source
- Jive Cloud Source
- Lithium Source
- Microsoft Exchange Source
- RSS Source
- Salesforce Source
- SharePoint Source
- SharePoint Legacy Source
- SharePoint Online Source
- Sitemap Source
- YouTube Source
- Web Crawler Source
Adding a Google Drive for Work Source
When you have a Google Account with administrator credentials, you can add the content of your users Google Drive to your Coveo Organization. The source can be private or secured (see Source Permission Types). Your Google Drive for Work source starts an incremental refresh every 15 minutes to index Google Drive file changes (addition, modification, or deletion).
Source Features Summary
|Google Drive for Work version||Latest cloud version||Following available Google Drive for Work releases|
|Searchable content types1||Files, folders, comments and replies2, and user profiles|
|Content update||Incremental refresh|
Note 1: By default the Drive for Work source includes files of the My Drive folder for each user. Shared items are included with the associated permissions, so that who ever is authorized to see the items can find them in Coveo search results.
Note 2: The comments and replies are included in the
coveo.comments.authors metadata of their parent item rather than as separate items. This way, users can search for the content of a comment or reply and find the parent item.
Add a Google Drive for Work Source
To edit a Google Drive for Work source, see Edit the Source Configuration to Re-index its Content or Re-authorize the Access, and then follow the steps below, starting from step 5.
Authorize your Coveo Cloud organization to access the Google Drive of your users:
Create a Google API Console project (see Authorizing the Coveo Connector to Access Your Google Drive).
Modify security parameters in your Google Apps account (see Authorizing the Coveo Connector to Access Your Google Apps for Work).
If not already done, log in to your Coveo Organization.
In the navigation bar on the left, under Search Content, select Sources, and then click Add Source.
In the Add Source page, click Drive for Work.
When you create a source, you become the owner of the source.
In the Add/Edit a Drive for Work Source dialog box:
In the Source Name box, enter a descriptive name of your choice for the source.
In the Google Apps Domain box, enter the Google Drive domain that you want to index.
In the Domain admin email box, enter the email of a Google administrator account.
In the Service Account Email box, enter the service account Email address previously obtained (see Authorizing the Coveo Connector to Access Your Google Drive).
Click Choose File, and then select the private key file that you previously created.
(Optional) In the Users to index box, enter the emails of the users you want to index the content of their Google Drive.
By default, all Google Drives content under the Google Apps for Work domain is indexed.
(Optional) select the Include trashed items and Index custom properties options.
In the security drop-down menu, select if you want your Google Drive for Work content to be Private or Secured (see Source Permission Types).
Click Start Indexing (or Refresh Index when editing the source).
Back in the Coveo administration console Sources page, you can review the progress of your Google Drive for Work source addition (see Review the State of Sources Available to You).
Schedule source incremental and full refresh to maintain your source content up to date (see Modify a Source Schedule).
Ensure source item titles are correctly set in search results by reviewing the title selection sequence (see Decide How Item Titles Are Determined in Search Result Lists).