Forum Discussion
Document Sets vs Folders in SPO
Hi All,
Document Sets is something I've been questioning since helping people move to SharePoint Online.
With each modern feature being rolled out the advantage of Document Sets over folders is blurring for me.
The approach to using modern features is new to me so I was hoping to discuss my thoughts:
Team sites and Hub sites
In modern SharePoint architecture we are moving/moved away from sub sites. This has been great for organisation where restructures seem to happen more often than not and teams moving to different departments or reporting lines.
The push to use team (sharepoint) sites over subsites, leaves us with content types being created and managed per site. Upon writing this I looked at some solutions and my thinking would be to use https://support.office.com/en-us/article/publish-a-content-type-from-a-content-publishing-hub-58081155-118d-4e7a-9cc5-d43b5dbb7d02 to manage content types for hubs and their connected sites and https://docs.microsoft.com/en-us/sharepoint/dev/declarative-customization/site-design-json-schema
Is this correct would everything being managed over site scripts be a better approach?
Can site scripts be executed over an existing site to update? (For example adding more choices to field)
What are each disadvantage and advantages?
Document sets vs folders
The change resistance to move away from folders has been a battle in multiple organisations. No matter how easy or fool proof the design is, the tiring conversation of folders wears on me. I would like to give the user what they want.
The drive for metadata comes from the business wanting to have reporting through filtering and records management (retention and disposal). Sites that are not driven by these requirements, are less structured. Doc sets/metadata is recommended but the choice is left with business.
Content types can be applied to folders, however this becomes a mess when using nested folders as users try to replicate their network file structure.
I do not see much news around Document Sets from Microsoft - especially with the advent of Teams and One Drive for Business.
Are document sets the way forward anymore?
Is there a recommended approach to deliver good information architecture using folders in SharePoint Online?
8 Replies
- SaurabhDhallCopper Contributor
keviseealthough i've been a big fan of content type driven lists and libraries and using metadata to capture all the required properties for a document, which eventually minimize the need of nested folders with in a library, however the narrative of using document sets perfectly aligns with the concept of re-usability of the content types and the ability to share the metadata is amazing, therefore document sets would be my choice going forward.
- keviseeBrass Contributor
How are you achieving the re-usability of the content types across multiple sites?
As we've moved away from subsites and into a flat structure with SPO are you using site scripts or syndicate hubs ?
I appreciate your insight SaurabhDhall
- SaurabhDhallCopper Contributor
keviseei used content type synchronization hub when we were on prem, however we're on 365 now, and although i think i saw this option on 365 once but a long time ago (maybe) but dont remember seeing it anytime lately, and in the new sp admin centre, when you go to settings, there is no option for content type hub over there, which makes me nervous. Therefore, when i migrated sites and structure (using sharegate) from on-prem to 365 i managed to take all the site columns and content types along with it... although i don't have any immediate need to copy the content types across different sites (site collections) for now, however I've already disabled the group creation for my users as a part of governance, only i (365 service account) can create the groups, which means that users can't create the site collections either, therefore when required i'll be creating new site collections using powershell and i'll embedd https://www.sharepointfire.com/2016/01/get-content-types-and-columns-with-powershell-for-sharepoint-online/ to copy the site columns and content types within. hope my rumbling thoughts made some sense.
- Microsoft is working on modernizing document sets so if you ask my opinio, I will advice to use them because same advantages we have Today are going to be in modern document sets
- bhanu chinthaIron Contributor
I see the status is already set as "Rolling Out" - https://www.microsoft.com/en-us/microsoft-365/roadmap?filters=&searchterms=modern%2Cdocument%2Csets
I also see that MS Flow is also supporting Document Set now.
Thanks & Regards,
Bhanu
- keviseeBrass Contributor