Cannot set SharePoint Home Site using PowerShell

Occasional Contributor

Hi Team,

I've done some research online, and haven't found a solution to the issue I'm seeing. We have a Targeted Release tenancy, and wanted to try out the Home Site feature following directions from Microsoft.


I have SharePoint Online Management Shell already installed, connected to my tenant, and executed the command: Set-SPOHomeSite -HomeSiteUrl MYSITEURL


Unfortunately, I receive the following error:

Set-SPOHomeSite : The term 'Set-SPOHomeSite' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.


Any ideas why I would be receiving this error?


Thank you so much for your help!


Kind regards,


Alan Bryan


2 Replies
Are you sure you are using the last version of the PowerShell Management Shell? If you try any other SPO cmdlet, does it work?

@Juan Carlos González Martín 

Thank you for the reply. 

I uninstalled and re-installed the current version of SharePoint Online Management Shell: 16.0.20324.12000. 



Unfortunately, Set-SPOHomeSite still does not work. I tried your recommendation to test any SPO cmdlet, and Set-SpoSite works without any issues. (Please see below).


Any ideas why it'd be doing this? Thanks so much for your help!