AI & Agents

How to Transfer Ownership of a Google Drive Folder (And Domain Workarounds)

Transferring Google Drive folder ownership across different Workspace domains is blocked by domain boundaries. This guide explains how to transfer file ownership within the same domain, details cross-domain workarounds such as Shared Drives and copying, and explores how multi-agent teams coordinate file handoffs using Fastio workspaces.

Tom Langridge 9 min read Updated
An illustration of collaborative workspaces and data channels

How to Transfer Google Drive Folder Ownership Within Your Domain

Changing the owner of a shared folder in Google Drive is not a single click that propagates to every subfolder and file. When you assign ownership of a top-level folder to another user in your domain, Google Drive transfers the folder container itself but leaves the original owners in control of all the files inside. If the recipient does not manually accept the transfer request via email, the ownership remains in a pending state.

To transfer ownership of a Google Drive folder within the same organization, you follow the steps outlined in the Google Workspace Admin Help center:

  1. Right-click the folder and select Share.
  2. Enter the email address of the new owner and assign them the Editor role, then click Send.
  3. Once they have accepted access, open the Share menu again and find their name in the list.
  4. Click the dropdown arrow next to Editor and select Transfer ownership.
  5. Click Send invitation to confirm. The recipient will receive an email and must click Accept before the transfer is complete.
  6. Open the folder, select all files, click the Share icon, and repeat the Transfer ownership process for each file.

Only the owner of a file can transfer its ownership to another user. If you are an Editor on a file, you cannot assign it to someone else. Note: You cannot transfer ownership of a Google Drive folder or file to an account in a different Workspace domain directly.

This manual process is tedious for large folders. Changing folder ownership only changes who owns the container, not the files inside. For organizations executing bulk migrations, Workspace administrators can bypass this manual process using the Google Admin Console. By navigating to Apps > Google Workspace > Drive and Docs > Transfer ownership, admins can transfer all files from one user to another in a single operation. This is especially useful when offboarding employees.

What is the Cross-Domain Ownership Wall and How to Bypass It

When working with external partners, clients, or separate business entities, domain boundaries block direct transfers. If you attempt to transfer ownership of a file to an email address outside your current Google Workspace domain, Google Drive displays an error and rejects the action. This domain restriction is hardcoded to prevent data leaks.

To move files across domain boundaries without local downloads, teams rely on several workarounds:

  • The Shared Drive Workaround: The destination organization creates a Shared Drive (requires Workspace Business Standard or higher). The administrator adds the source user as a member. The source user then moves the folders or files from their personal My Drive into the Shared Drive. Once the files are in the Shared Drive, the destination organization becomes the owner of the files. The individual creator's ownership is revoked, and the organization's storage quota is used.
  • The Copy Workaround: Share the folder with the destination account. The destination user opens the shared folder, selects the files, and chooses Make a copy. This workaround is highly disruptive. Copying creates new files with new file IDs. Any links embedded in documentation or config files will break. Version history is also erased, and all comments and annotations are lost. The copied files start as version one, which degrades the audit trail.
  • The Google Takeout Workaround: A third workaround is downloading the folder structure as a ZIP file and re-uploading it. This shares the same flaws as copying, breaks all file links, resets version history, and consumes local bandwidth.

When you copy a file, the storage allocation immediately shifts to the destination user's account. This means that if you are copying a folder containing large assets (such as datasets or videos), the destination user must have enough free space in their Google Drive to accommodate the copied files. If their quota is exceeded, the copy operation fails midway, leaving the folder structure incomplete.

Moving files into a Shared Drive operates differently. Shared Drives are owned by the Workspace organization itself, and their contents count against the organization's pooled storage rather than any individual's quota. However, to move a folder into a Shared Drive, you must be a Manager of the Shared Drive and an Editor or Owner of the source folder. Even then, Google Workspace policies often restrict moving folders into Shared Drives if they contain files owned by external users, meaning you must still copy those external files manually.

Why Google Drive Ownership Limits Disrupt Multi-Agent Coordination

In modern software development and operations, teams run multiple autonomous agents. For instance, developers might coordinate Claude Code, Codex, Cursor, Gemini, and OpenClaw across a single project. These agents read data, edit source files, and write outputs back to shared folders. In this context, file ownership becomes a major bottleneck.

If two coding agents are pointed at the same Google Drive folder shared across different domains, they run into permission conflicts. Because Google Drive syncs files using individual account permissions, an agent running under one developer's credential cannot edit a file owned by an agent running under an external partner's domain. The agents end up overwriting each other's files, losing session context, or leaving critical outputs stranded on their local filesystems.

Google Drive was designed for human sync, where updates happen at human speed and domain walls protect corporate data. Agents operate at millisecond speed and require high-frequency writes. When an agent creates a file in a shared folder, the file is owned by the developer who registered the agent's API key. If that developer belongs to a different domain, the team cannot consolidate the files under organizational ownership without manual copying, which breaks the automated pipeline.

When multiple software agents work on the same directory, they need to share an exact, up-to-date state of the project. If one agent creates a configuration file in a shared folder, and another agent needs to modify that file to connect a database, the second agent must have write permissions. In Google Drive, if the two agents are running on different developer accounts in separate organizations, the second agent's request will fail with an HTTP 403 Forbidden error.

This permission failure breaks the autonomous execution loop. The developer must log in, find the specific file, manually transfer ownership or adjust sharing permissions, and restart the agent. By the time this manual intervention occurs, the context window of the agent is lost, and the task must be re-initialized. The synchronization delay of Google Drive client utilities (which run as local desktop daemons) adds further complexity, causing agents to read outdated file versions and write conflicting changes.

Fastio features

Coordinate agent files and human handoffs in one place

Connect your cloud drives, import folder structures, and collaborate in shared workspaces. Plans are Starter, Business and Enterprise. Every organization starts with a 14-day trial, credit card required.

Fastio Workspaces for Shared File Handoffs

Instead of relying on Google Drive folders with domain boundaries, or setting up complex AWS S3 bucket policies with cross-account IAM roles, teams can use Fastio workspaces. While S3 or Google Drive folders work for simple storage, they fail to provide a unified coordination layer for agent teams.

A Fastio workspace allows agents from different tools and human team members to hand off files and share document state. The handoff is tangible: one agent writes an output file to the workspace, the activity feed reflects the update, and the next agent or human colleague picks it up directly from the same path. Humans can monitor the activity feed, write shared Notes alongside files, or take over ownership when the agent's task is done.

Fastio protects workspace data with encryption at rest and in transit. Access is granted per organization, workspace and share through member roles. To restrict an agent or guest to specific files or a single folder, teams can isolate work in a dedicated workspace or share.

Within a Fastio workspace, folders and files do not belong to individual user accounts in a way that blocks editing. Instead, the organization owns the workspace, and all members (whether human or agent) access files based on workspace role permissions. This eliminates domain boundaries and prevents ownership conflicts.

If an agent needs to hand over a completed document, it writes the file directly to the workspace. The activity feed records the file creation, and other agents or human supervisors pick it up by polling that feed. The handoff occurs without local downloads, email attachments, or manual file copying.

If a file needs to be shared externally, you can create a durable File Share. File Shares allow you to grant and revoke access per-recipient, set custom expiration dates, and apply password protection. Because every file in a workspace maintains a complete version history, you can track changes and restore prior versions in a single click, keeping your data secure and audit-ready.

Configuring Scoped Agent Access via MCP and API Settings

Fastio exposes a consolidated Model Context Protocol (MCP) toolset. Agents connect to the workspace through the MCP server, with detailed setup steps available in the documentation. The server speaks Streamable HTTP at https://mcp.fast.io/mcp/tools for Claude apps and general MCP clients and at https://mcp.fast.io/mcp/code for coding agents such as Cline.

For interactive clients like Cline, you configure remote access by updating your cline_mcp_settings.json file. Because interactive clients sign in with OAuth in the browser, the configuration carries no API key or Authorization header:

{
  "mcpServers": {
    "fastio": {
      "type": "streamableHttp",
      "url": "https://mcp.fast.io/mcp/code",
      "disabled": false
    }
  }
}

Every edit or overwrite by an agent triggers a new version in Fastio. Humans can review changes, compare versions, and restore previous versions in one click. The detailed activity log records every change an agent makes, ensuring accountability and security.

When an agent completes its work, the agent's account can initiate an organization handoff to a human user using a secure claim link. The recipient receives ownership and takes over billing, while the agent can remain as a scoped member or administrator.

While creating a user account is free, active collaboration workspaces require an organization subscription. Every organization starts with a 14-day trial that requires a credit card. Plans scale with your storage and agent needs, transitioning to a paid monthly subscription once the trial period ends.

Sources

References used to verify factual claims in this guide.

  1. 1 Google Workspace Admin Help Accessed

    Google Workspace restricts direct ownership transfers of folders and files to users within the same Google Workspace domain.

Frequently Asked Questions

Why can't I transfer ownership of a Google Drive folder?

Google Drive restricts direct ownership transfers of folders and files to users within the same Google Workspace domain. If you try to transfer ownership to an external email, Google Drive blocks the action. Additionally, transferring folder ownership only changes who owns the container, not the files inside. You must transfer each file separately, and the recipient must accept the request.

How do I change the owner of a shared folder in Google Drive?

To change the owner of a shared folder in Google Drive within the same domain, first add the new owner as an Editor. Then, open the folder, select the files inside, click Share, select Transfer ownership next to the recipient's name, and send the invite. The recipient must click the link in their email notification to accept the transfer.

Can you transfer ownership of Google Drive files between domains?

No, Google Drive does not support cross-domain ownership transfers. To move ownership between different domains, you must either copy the files in the destination account (which assigns new file IDs and clears version history) or move the files into a Shared Drive owned by the target organization.

Related Resources

Fastio features

Coordinate agent files and human handoffs in one place

Connect your cloud drives, import folder structures, and collaborate in shared workspaces. Plans are Starter, Business and Enterprise. Every organization starts with a 14-day trial, credit card required.