As a guest I cannot attach files
In a foreign organization file uploads do not work for you. Guest permission limit that only the tenant admin of that org can loosen.
Affected systems
Quick fixes
- Send a OneDrive sharing link instead of attaching directly
- Use channel files instead of 1:1 chat files (often allowed for guests)
- Ask the guest tenant admin to enable external sharing
Why this happens
Microsoft restricts guests in foreign tenants by default. A typical default config:
- Channel posts in a team: guests can write and upload files, because that lives in the team’s SharePoint library
- 1:1 chats between guest and members: file upload often disabled because it would require the OneDrive of the guest or the member
- Group chats with guests: similarly limited
As a guest you see an error on the attach button or no button at all.
Workaround 1: OneDrive link
Instead of attaching directly:
- Upload the file to your own OneDrive (in your home org)
- Right-click the file in OneDrive, “Copy share link”
- Ensure the link works for external people (check permissions)
- Paste the link into the Teams chat
Always works, because your home OneDrive belongs to you.
Workaround 2: channel instead of chat
If the guest tenant set up a team with channels for you:
- Go to the matching channel of the foreign team
- Upload files directly in the channel - this lands in the channel’s own SharePoint library
Channel files are usually allowed for guests because they do not touch individual OneDrives.
Fix 3: ask the guest tenant admin
The tenant admin of the foreign organization can enable external sharing:
- Microsoft 365 Admin Center → SharePoint → Sharing → External Sharing: “Anyone” or “New and existing guests”
- Teams Admin Center → External Access / Guest Access → enable file sharing
This is an org-wide IT decision and often deliberately off in compliance-strict orgs.
If you host guests yourself
Symmetrically: if a guest in your org cannot share files, you as IT can either loosen the sharing policy or offer a channel with a shared files area.
Useful links
- Microsoft Learn - Guest access in Teams
- Microsoft Learn - External sharing in SharePoint
- myaccount.microsoft.com/organizations - which orgs am I a guest of?