drive_permissions_proposeOwnershipTransfer
Propose transferring Drive file ownership to another user, setting them as pending owner. The recipient must accept to complete the transfer.
Instructions
Propose transferring ownership of a file between personal/consumer Google accounts (use drive_permissions_transferOwnership instead for a same-organization Workspace transfer, which completes immediately). Google Workspace ownership cannot be transferred to an account outside the organization. This does NOT transfer ownership by itself: it sets role=writer + pendingOwner=true, and the prospective owner must separately accept by setting role=owner + transferOwnership=true on their own permission, under their own credentials. Google sends the recipient a notification email that cannot be disabled; nothing changes for the current owner unless and until they accept. Only individual users can be proposed — not groups, domains, or service accounts (service accounts have no Drive storage quota and the transfer will fail). Ownership transfers are not supported for files in shared drives.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"fileId": "<fileId>",
"emailAddress": "<emailAddress>"
},
"name": "drive_permissions_proposeOwnershipTransfer"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | No | Fields to return (e.g. "id,role,type,pendingOwner") | |
| fileId | Yes | The file to propose transferring | |
| emailAddress | Yes | Email address of the prospective new owner (an individual user) |