What gets indexed
- Google Docs
- Google Sheets
- Google Slides
- PDFs
- Text files
Only files with domain-wide read access are indexed.
Setup
Connect to Grapevine
- In Grapevine, go to Integrations and click on Google Drive
- A service account will be automatically created for your organization
- Note the Client ID displayed on the screen
Configure domain-wide delegation
- Go to Google Workspace Admin Console
- Click Add new to create a new API client
- Enter the Client ID from Step 1
- Add the following OAuth scopes (comma-separated):
- Click Authorize
Enter admin email
- Return to the Grapevine integration page
- Enter your Google Workspace admin email address
- Click Save Configuration
Permissions
The Google Drive connector uses domain-wide delegation to access files:- Only files with domain-wide read access are indexed
- Files must be accessible to your entire workspace domain
- Private files (visible only to specific users) are excluded
- Files shared only with specific people/groups are excluded
Sync behavior
The initial indexing process may take time depending on the size of your Google Workspace. Real-time updates are configured automatically.
- Initial sync - Begins automatically after setup completion
- Ongoing syncs - Real-time updates keep your index current with changes
- Deletions - Deleted files are removed from the index automatically
Limitations
- Only files with domain-wide read access are indexed
- Files owned by suspended user accounts are not indexed
- Folders are not indexed as separate entities
- Trashed files are automatically excluded from indexing