Solved: Why a SharePoint Site Shows in PowerShell but Not in the SharePoint Admin Center

SharePoint-Site-Shows-in-PowerShell-but-Not-in-the-SharePoint-Admin-Center
SharePoint Site Shows in PowerShell but Not in the SharePoint Admin Center

SharePoint Site Shows in PowerShell but Not in the SharePoint Admin Center

Today I ran into an interesting Microsoft 365 issue — and I think many admins may face this without even realizing what’s happening.

Here’s the situation:
You can open a SharePoint site in the browser
You can see it in PowerShell using Get-SPOSite
But you cannot find it in the SharePoint Admin Center ❌

Strange, right?

Well… the explanation is actually simple — once you know where to look.

The Root Cause: It’s a Teams Private Channel Site

When I checked the site’s template in PowerShell:

I got:

This tells the whole story. 

  • TEAMCHANNEL#1 = Microsoft Teams Private Channel Site
  • These sites NEVER show in the SharePoint Admin Center
  • This behavior is 100% by Microsoft design

Why Microsoft Hides These Sites

A Teams Private Channel creates its own separate SharePoint site, with very strict permissions:

  • Only private channel members can access it
  • Even SharePoint Admin Center hides it
  • It must be managed from Teams, not SharePoint

This prevents accidental permission changes that could break the Team’s structure.

How to Confirm It Yourself

Using PowerShell:

This will list all hidden Private Channel sites in your tenant.

Or check template for affected site: 

If you see output like this:

TEAMCHANNEL#1 → Private Channel Site
TEAMCHANNEL#0 → Shared Channel Site

Both are hidden from the sharepoint Admin Center. 

How to Manage These Sites (The Right Way)

You cannot manage these sites via SharePoint Admin Center.

Instead, use:

Microsoft Teams Admin Center

Here you can:

  • Manage members
  • View settings
  • Delete the private channel
  • Control permissions

Microsoft 365 Tenant Explained: Definition, Examples & Best Practices

Quick Summary

If a SharePoint site is:

  • Visible in PowerShell 
  • Opens normally in the browser 
  • Missing in SharePoint Admin Center 
  • And shows template TEAMCHANNEL#1 

Then it is a Teams Private Channel site hidden by design.

Nothing is broken — it’s simply Microsoft Teams doing its job.

Vishal Prajapati is a Microsoft 365 administrator and technology enthusiast with hands-on experience managing and supporting modern cloud-based environments. He works extensively with Microsoft 365 services and focuses on helping administrators understand complex concepts through clear, practical, and real-world guidance.

Leave a Comment