01-18-2020 03:45 AM
01-18-2020 03:45 AM
When creating a new Team, a SharePoint Online Team Site is created with a single document library. When a new channel is created within the team, a corresponding folder is created within the document library for the channel files.
Instead of having a folder created for each channel, is it possible to have a document library created for each channel?
We recently implemented SharePoint Online in our organisation, migrating from a file share with a mess of nested folders. We invested significant time and effort to use metadata and views instead of folders in document libraries in an effort to avoid recreating nested folders structures in SharePoint Online.
We soon need to replace Skype for Business with Teams, introducing the option of folders into our SharePoint Online environment which we’d previously disabled.
I’m not advocating against folders in Teams or SharePoint, but it would be great to have the option of either a folder or document library created for each Team channel for organisations who will use a mix of Teams and SharePoint Online for their work.
01-18-2020 04:05 AM
01-18-2020 01:03 PM
I think this would be a great feature - for each new channel, create either a new folder or new document library.
There are manual workarounds as you suggest, but this requires ongoing training and governance, and ultimately leads to inconsistent business practices.
Given each Team has a dedicated SharePoint Team site, it seems odd to use a single document library and rely on folders for organising files. Perhaps not for small use cases with few documents, but for larger projects involving thousands of documents this feels like a big step backwards.
Ideally you’d have an option to cover both scenarios.
01-18-2020 01:10 PM
01-19-2020 10:38 AM
01-20-2020 09:17 AM
@Ryan_McConville This is certainly something you could do if you pre-provisioned the relevant Channels for a new Team. Sure you would still have the folders in the default library but you can also create a library for each Channel. You could then configure a tab in each Channel to show the relevant library. It would require some though on how to implement, but if every Team was the same it should be possible.