Fix : Connect-SPOService : Current site is not a tenant administration site

Problem

You might have received the below error when you try to connect your SharePoint Online site using Connect-SPOService cmdlet.

Connect-SPOService : Current site is not a tenant administration site.
At line:1 char:1
+ Connect-SPOService -Url https://TenantName.sharepoint.com/sites/SiteName
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Connect-SPOService], ServerException
    + FullyQualifiedErrorId : Microsoft.SharePoint.Client.ServerException,Microsoft.Online.SharePoint.PowerShell.Conne
   ctSPOService

Fix/Soution

The URL parameter of the Connect-SPOService cmdlet accepts only the url of SharePoint Online Administration Center site. To work with any of your site using SharePoint Online PowerShell module, you have to first establish a connection with SPO tenant site which is the admin site of your SharePoint tenant in Office 365, once this connection is established you can access any SPOSite using Get-SPOSite cmdlet.

Connect-SPOService -Url https://TenantName-admin.sharepoint.com

Once you connected your Admin site, you can get your required SPO site details using the below command.

Get-SPOSite -Identity https://TenantName.sharepoint.com/sites/SiteName

You can set required details in SPO site using the below command

Set-SPOSite -Identity https://TenantName.sharepoint.com/sites/SiteName -Owner [email protected] -NoWait

For more details read How to Connect SharePoint Online PowerShell Module.


Advertisement