I want to create a "Hub" in SharePoint Online, and have it as the root Site collection for our tenant. I believe it's recommended to have this site collection be a "Communication" site, but right now it's a classic team site.

Is there a way to change which site collection is the Root site collection? If it is, is it possible to keep the original site collection (or at least its data) in the process?

1 Answer 1


Basically, you are asking about the Site Collection swapping features. It is possible but feature is not rolled out yet. Last Week SharePoint Conference, Microsoft announced it and will be available by end of this year.

Check this blog and search for Site swap. SharePoint Site Swap (Coming Soon)

But you can change the Root site collection to Modern Communication site using the following command: [Enable-SPOCommSite][2] Can be used to transform existing classic team site from the root site collection of a tenant as a communication site

You can also make the root site collection as your hub site as well, via SharePoint admin center.

  • Thanks for the info. It doesn't appear to be available for my tenant yet, however... I get the "The requested operation is part of an experimental feature that...". How are you supposed to enable the experimental features for SharePoint Online PowerShell?
    – KGlasier
    Commented May 28, 2019 at 19:04
  • you have to opt for the target release: techcommunity.microsoft.com/t5/Office-365/…
    – Waqas Sarwar MVP
    Commented May 28, 2019 at 19:18
  • 1
    Thanks. Our change management process won't allow us to do this as of yet, but I'll keep it in mind for when we are able to.
    – KGlasier
    Commented May 28, 2019 at 19:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.