Make Drive Files Public
make_drive_files_publicChange Google Drive file permissions to make them publicly viewable with a link, or revoke public access. Specify files and permission role.
Instructions
Make Google Drive files publicly accessible (anyone with the link can view)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Permission role for public access ('reader', 'commenter') (default: 'reader') | reader |
| public | No | If True, makes files publicly viewable. If False, removes public access (default: True) | |
| file_ids | Yes | List of Google Drive file IDs to make public/private | |
| 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 | ||
| public | Yes | ||
| message | Yes | ||
| results | Yes | ||
| success | Yes | ||
| userEmail | Yes | ||
| totalFiles | Yes | ||
| failedOperations | Yes | ||
| successfulOperations | Yes |