Best Practices for File Management in Microsoft Teams

If your employees are actively using Microsoft Teams for collaboration, it’s just a matter of time till the question of the correct file management arises. You may want to make sure all organizational files are stored in a structured way and can be further reused when necessary.

In this blog post we’ll share with you best practices for file management in Microsoft Teams.

Understand where files are stored in Teams

To begin with, let’s understand where all your files go when you collaborate on them in Microsoft Teams.

Each team in Microsoft Teams has its own SharePoint site that serves as a document library for that team. Depending on where exactly you store or share a file in Microsoft Teams, it may end up in a different location within this site.

Standard channels

In Microsoft Teams, each standard channel has a dedicated folder in the team’s SharePoint library. Whenever your team members upload a file in Files tab of a standard channel, it will automatically appear in the folder named after that channel.

Private channels

Things are a bit different with private channels. Each private channel creates its own site collection that is separate from the original team’s site collection.

Shared channels

Microsoft has announced a new capability – shared channels – which are in fact a form of private channels. With shared channels, you will be able to collaborate with external users without the need to invite them to the whole team. Just like private channels, shared channels also have its own site collection in SharePoint.


When your users share files directly through private chats, however, they end up in users’ OneDrive for Business, in a folder called ‘Microsoft Teams Chat Files’.

For more information about where your data in Teams is stored you can consult Kevin Kieller’s blog post Taming Teams: Where’s My Data?


Wondering how to create teams from the templates with cloned channels and all the content? 👍

Download our step-by-step guide on how to create Collaboration Templates for Microsoft Teams

Organize your files in folders

One of the best file management practices in Microsoft Teams is creating folders inside each channel and upload all the files in those folders. You can copy the link to the right files and share it in a private message or a channel post.

If you attach a file directly to a conversation, it will be stored in the channel folder in the team’s SharePoint site. While you can always move files to necessary folders, doing so might take some time. Plus, if you have hundreds or even thousands of documents stored this way, it can easily get out of hand and become hard to navigate.

By separating all your files into different folders, you keep your document library structured and prevent file loss and duplication.

Add metadata in SharePoint library

Organizing files into folders can often do the trick to keep your document library structured, especially for small teams. However, sometimes the same files can fall into distinct categories. Therefore, putting them into only one folder may not be the most effective way to manage files.

Instead, you can add metadata to your files, which will help you categorize them according to different criteria. For example, if your team is managing company’s accounts, you can add the customer’s name to corresponding files. You can use this metadata to easily navigate through your documentation.

You can easily embed your SharePoint library as a Website tab in the right channel of your team. This way, your team members can view all the files through Microsoft Teams.

Create a dedicated library to structure your documents

In addition to having a SharePoint site for every team in your organization, you can create a knowledge library to store all the finalized documents. By following this file management best practice, you will create a centralized space for keeping all the key data that can be further reused by your employees.

In fact, you may want to have a separate library for each key activity in your organization. For example, it can be a project management library with deliverables of all the projects your company undertakes. The same goes for research and development, account management, deal collaboration and other scenarios, depending on your organization’s activities.

Having a dedicated library for each work process will facilitate document search and sharing. It will allow to keep all the documents on a specific topic in the same location.

Build a file management system with templates

Let’s say, in your organization there’s an R&D department that handles hundreds of projects and certainly each of these projects requires a separate team. You may want to make sure all the finalized files are uploaded by users to a centralized document library. This can be done through Power Automate and Forms.

Create a form in Microsoft Forms and share it with all the R&D teams. They should have a Forms tab to submit documents and SharePoint Library tab to access R&D knowledge base. Then create a flow in Power Automate that would copy all the uploaded files into a dedicated document library. You can find detailed instructions in this article.

To facilitate this process, the best practice is to use Microsoft Teams collaboration templates. You will only need to create an original R&D team all the required channels, files, and tabs, including Forms and your SharePoint library once. Then, all the teams created from the template will have the necessary tools already in place.

Learn how to improve your file management system in Microsoft Teams with Collaboration templates! 😉

Get teams created automatically with cloned files, folders, and SharePoint Libraries!

Additionally, you can ask users to specify file details in the same form to use them as metadata. That can be project type, location, and completion date. Add these columns in your SharePoint library.

Then, create Update file properties action before completing your flow in Power Automate.

Use SharePoint hub sites to connect content around specific topics

Apart from having a SharePoint site per each team and a separate document library for finalized files, you can also organize your company’s documentation with SharePoint hub sites.

Hub sites help create a shared experience of related sites, bring together content around specific topics. For example, sales, HR, legal, IT, corporate news, etc. They provide a logical tie between sites.

Microsoft Documentation

With hubs, you can provide a unified navigation experience and roll up news and events in a centralized location.

All you need to do is to assign your site to a specific hub and your site’s branding will be automatically updated. 

To do it at scale for all the teams in your organization, you can use Microsoft Teams collaboration templates and Power Automate. With templates, you can connect sites created for each new team to a specific hub site.

File management with Microsoft Teams templates

For more information, check out our article on SharePoint and Microsoft Teams integration.

Configure sensitivity labels

Your users may need to collaborate on files with external players to get their job done. In order to protect your organization’s data, and prevent users from accessing sensitive files, you can configure sensitivity labels.

Sensitivity labels can encrypt emails and documents, mark the content when you use Office 365 apps, protect content in containers such as sites and groups, and Apply the label automatically to files and emails, or recommend a label.

Learn more about sensitivity labels here.

These 7 tips cover key best practices for effective file management in Microsoft Teams. If you’re wondering how to better manage files in Teams at scale, you may find Microsoft Teams collaboration templates as the most effective solution. Contact our team to learn how they can be applied in your organization.

Read Related Blog Posts