Attach/share files in Teams chats with external users

Microsoft is introducing a new capability in Teams that allows internal users to attach/share files in 1:1 and group chats with external users (guests). This enhancement streamlines cross-organization collaboration by enabling seamless file sharing in external chats.

Timeline

The rollout is expected to be completed in July 2025. This update applies to Teams for Windows, Teams for Mac, and Teams for the web.

How does this affect your users?

Previously, internal users could not attach files directly when composing messages with external users. The only option was to copy and paste existing file links into the chat.
The option to attach files is missing in such chats.

Users cannot attach files to chats with external users
Users cannot attach files to chats with external users

File sharing in chats with external users is disabled by default.
To enable this feature, a Teams administrator must configure the Teams Files Policy. It’s the property FileSharingInChatswithExternalUsers.

FileSharingInChatswithExternalUsers
Indicates if file sharing in chats with external users is enabled.

PowerShell
PowerShell
# Getting the current state
Connect-MicrosoftTeams
Get-CsTeamsFilesPolicy | select Identity, FileSharingInChatswithExternalUsers | fl

# Enabling file sharing with external users for all users
Set-CsTeamsFilesPolicy -Identity Global -FileSharingInChatswithExternalUsers Enabled


When enabled by an administrator, users will see an “Attach file” option in the + menu of the chat compose box when messaging external users.

Note:
This feature is currently rolling out. If the “Attach file” option doesn’t appear within 24 hours, give it a few more days. In my case, it became available about five days later.

Attach/share a file with external users
Attach/share a file with external users

During my first test, I encountered an unspecified error.

File could not be shared with an external user
The file could not be shared with an external user

I reviewed the file and noticed that the applied sensitivity label has restricted settings, which prevent sharing with external users. Unfortunately, a Teams chat does not include information about this restriction when sharing a file with an external user.

I used a different file, and it was successfully shared.

File was shared with an external user
The file was shared with an external user

Any file shared by an external user will carry an External tag, enhancing visibility and security.

Files shared by external users are marked with an 'External' tag
Files shared by external users are marked with an ‘External’ tag

Internal users can select the sharing permissions for external users just like they would when sharing with internal colleagues. Teams honors existing SharePoint and OneDrive configurations, so if sharing is restricted on a site or by sensitivity label, those settings apply. In my example, the ‘Anyone with the link’ option was disabled and is not available.

Sharing permissions for external users
Sharing permissions for external users

When a file is shared in a 1:1 or group chat with an external user, Teams grants access to the file. Users can manage this access by copying the sharing link or adjusting permissions through the Manage Access option.

Remove the permissions for a shared file
Remove the permissions for a shared file

In group chats, the file is shared only with the members who are part of the chat at the time it is shared. If new members are added later, they won’t automatically have access to the previously shared file.

Share
Avatar photo

Tobias Asböck

Tobias is a Senior System Engineer with around ten years of professional experience with Microsoft 365 products such as SharePoint Online, SharePoint Premium, OneDrive for Business, Teams Collaboration, Entra ID, Information Protection, Universal Print, and Microsoft 365 Licensing. He also has 15+ years of experience planning, administering, and operating SharePoint Server environments. Tobias is a PowerShell Scripter with certifications for Microsoft 365 products. In his spare time, Tobias is busy with updates in the Microsoft 365 world or on the road with his road bike and other sports activities. If you have additional questions, please contact me via LinkedIn or [email protected].

Leave a Reply

Your email address will not be published. Required fields are marked *