Share Drive Files
share_drive_filesGrant access to Google Drive files by sending invitations to specified email addresses with customizable permissions and optional notification messages.
Instructions
Share Google Drive files with specific people via email addresses
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Permission role: 'reader' (view only), 'writer' (edit), 'commenter' (comment only) | reader |
| message | No | Optional message to include in the sharing notification email | |
| file_ids | Yes | List of Google Drive file IDs to share | |
| email_addresses | Yes | List of email addresses to share files with | |
| send_notification | No | Whether to send email notifications to shared users | |
| user_google_email | No | Use 'me' or 'myself' for auto-resolution to authenticated user, or provide specific email address. If None, uses current authenticated user (auto-injected by middleware). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | Yes | ||
| error | No | ||
| message | Yes | ||
| results | Yes | ||
| success | Yes | ||
| userEmail | Yes | ||
| totalFiles | Yes | ||
| totalOperations | Yes | ||
| totalRecipients | Yes | ||
| failedOperations | Yes | ||
| sendNotification | Yes | ||
| successfulOperations | Yes |