Teams chat file-sharing demystified

I recently answered a post on the TechCommunity ( Link here ) about a user asking about the existence and non-existence of the so called “Microsoft Teams Chat Files” folder in Onedrive!

It got me thinking that details of sharing files in a private chat in Microsoft Teams can be somewhat confusing for many users, and official documentation doesn’t give that much clarity either! If you end up searching for this online this link is probably what you will end up finding: File storage in Teams

Some background info:

Teams utilize a lot of different services within Office 365 except from its own services in order to make up a “all -in-one work tool for end users! When it comes to files, Teams uses a SharePoint library for a Teams common files and for files uploaded in 1:1 or group chats, Onedrive is used!

OneDrive is actually like a service in another service, because it actually lives in SharePoint, but that’s another nighttime story!

Why OneDrive?

In the world of Office 365, Onedrive is the service for storing your personal files. Since Teams is a cloud service and there’s no specific data storage to hold private chat files in Teams, it’s quite natural that Onedrive is used here by sharing the files to chat participants! The pros about this is you hopefully already use Onedrive for personal file storage and will easily find your files to share. You will also have control over the files you share in Teams and the ability to co-author, have versioning and other great features that’s part of OneDrive!

Not as great, is that this requires that the users have a SharePoint license assigned! Federated chats aren’t supported at the time of this writing! Also, if the user never used OneDrive before, they will end up with files in OneDrive and still have their local copies on their device! Not knowing how this works, it can cause some confusion on what file to work with, for example!

“Keep in mind is that all participants need the SharePoint license enabled in order to do file sharing in 1:1 and group chats!” This also relates to use a Teams “files” tab to access files in a Team”

How it works..

To share a file in a chat either click the attachment button in the chat window or the navigate to the files tab in the upper left corner:

1

2

Both lets you upload a file from your local computer “upload from my computer” or pic a file directly from your OneDrive!

Now what happens next?

If you upload a file from your Onedrive, this file gets automatically shared with edit permissions to the people in the chat!

If you check the permissions of that file in Onedrive, you see it’s shared individually with direct access to the participants in the chat:

3

 

If you choose the option to upload a file from desktop, Teams will make a copy of the file, upload it to Onedrive then share it as described earlier!

What also happens is that while uploading the file to your OneDrive it creates a folder called “Microsoft Teams chat files” and puts the file there!

This differentiates from sharing a Onedrive file directly, hence it’s not moving any files to that folder! Therefore, some users don’t see this folder in their Onedrive, and some do! It’s just a matter of if they have shared a file in a Teams chat by uploading a local file, or not!

4

Also keep in mind that if people are added or removed in a group chat you need to re-upload that file or add / remove permissions to those persons directly from OneDrive

SO, this is how it works! There are room for improvements like federation support and automatic changes of file permissions when people are added / removed!

If you have any feedback let me know!

 

2 thoughts on “Teams chat file-sharing demystified

  1. Great post. I didn’t realize about the permissions issue on shared files. Thanks.

    So here’s what I still don’t understand after reading the thread and now your blog post…
    I like to drag and drop. I drag a file over to a chat on Teams. Hit enter. It uploads. Hit enter again to send. (That’s a little annoying but I’ve gotten used to it, after coming from Slack.) So now the file is in my OneDrive in the Microsoft Teams Chat Files folder. Okay, done.
    But now I want to send that same file to someone else. I go to my OneDrive Microsoft Teams Chat Files folder shortcut that sits in my dock (I’m on a mac) and drag the same file over to another chat on Teams and drop it. And I get the warning that this file already exists. But it’s the same file!
    Teams wants me to hit the Attach icon and go the long way to do a simple drag and drop. It may be okay for one file, but what about five files?…that I shared last month? The Attach method doesn’t allow searching, image previews, or even selecting multiple files.
    I’m at a point where I just give up and click Keep Both next time I get a warning, but then I’ll have a thousand copies of the same file, and the point of having them all in OneDrive is lost.
    While I’ve been a hardcore mac user for decades, I’m really really trying to play nice with Microsoft (I even put all of my local files on OneDrive!). But there are still a few rough edges with everything being interconnected. Unless I’m missing a step here, and I’m just doing it all wrong…to which I’m open.

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this:
search previous next tag category expand menu location phone mail time cart zoom edit close