Google Drive
Connect to your Google Workspace shared drives and team folders. Access your documents without moving them out of Google's ecosystem.
What You Can Do
- Browse shared drives and folders
- Search across your Google Drive content
- Read Docs, Sheets, Slides, and uploaded files
- Reference files in conversations naturally
Prerequisites
- Google Workspace account (or personal Google account)
- OAuth consent for the Sasha application
- Access to the shared drives you want to connect
Setup
For Administrators (Google Workspace)
Create OAuth credentials in Google Cloud Console:
- Go to APIs & Services → Credentials
- Create OAuth 2.0 Client ID
- Application type: Web application
- Authorized redirect URI: Your Sasha URL +
/api/oauth/google/callback
Enable the Google Drive API:
- Go to APIs & Services → Library
- Search for "Google Drive API"
- Click Enable
In Sasha Settings → Tools → Cloud Drive:
- Enter the Client ID
- Enter the Client Secret
For Users
- Navigate to Settings → Tools → Cloud Drive
- Click Connect Google Drive
- Sign in with your Google account
- Select the shared drives to connect
- Grant access when prompted
Example Uses
"Find the project roadmap in the Product shared drive"
"What's in the latest design spec document?"
"Summarize the meeting notes from last week's team folder"
Security Notes
- Read-only access by default
- Files accessed via Google's APIs, not downloaded
- Your Google Drive sharing permissions are respected
- Revoke access anytime from Settings or Google Account settings
Troubleshooting
| Issue | Solution |
|---|---|
| "Can't see shared drive" | Verify you have access in Google Drive |
| "Permission denied" | Check the file's sharing settings |
| "Token expired" | Click "Reconnect" in Settings |