RecoveryTools
SharePoint Permissions

Migrate Microsoft Teams Private Channels

Jamie Kaler
· 7 minute read
Summary

Private channels have their own members and their own SharePoint site, so copying a team does not copy them safely. Microsoft says they cannot move to another team. Rebuild them by hand or use a Teams migration tool. Create the team, map users, then copy members, messages and files.

You moved the team and the General channel looks perfect. Then the finance lead asks where the private channel went. Her files, her chats and her member list all sit in a place the team copy never touched.

I see this in almost every Teams project. This guide explains how Teams private channels differ, how to migrate them step by step and what to check after the move, using facts from Microsoft's own page.

Why are Private Channels Hard to Migrate?

Microsoft's page on private channels in Microsoft Teams says only owners and members of the channel can see it. It also says private channels cannot be moved to a different team and cannot be converted to standard channels.

Files are the second problem. Microsoft says every private channel has its own SharePoint site, so file access stays limited to channel members. People in the parent team and admins do not get access unless they are channel members too.

In my experience, that is where migrations go wrong. A tool that reads only the team site misses the channel site. A manual copy by an admin can also miss it, because the admin may not be a channel member.

What Moves With a Private Channel?

Know what you need to rebuild before you plan the order of work.

PartHow it behavesWhat to do
Channel membersSeparate from the team listAdd every member again at the destination
Channel ownersOnly owners can add or remove peopleSet at least one owner before you add members
FilesStored in the channel's own SharePoint siteCopy from the channel site, not the team site
MessagesBelong to the channel onlyCopy with author and date or accept a fresh start
GuestsMust already be team membersAdd guests to the destination team first
Channel typeCannot be converted to standardCreate it as private at the destination
A team and its private channel keep files and members in separate places The parent team has a team site and a member list. A private channel has its own SharePoint site and its own member list, so copying the team does not copy the private channel. Parent team Team SharePoint site Team member list Standard channels Private channel Its own SharePoint site Its own member list Its own owners
The private channel sits outside the team's file site and member list. That is why a team copy is not enough.

Can You Migrate Private Channels Manually?

Yes, for a handful of channels. Microsoft gives no move option, so you rebuild every channel at the destination.

  1. List every private channel. Write down the channel name, owners, members and guests. Team owners who are not members can see the channel under Manage team, but cannot add members.
  2. Create the destination team. Add the team members and guests first. Microsoft says only team members can be added to a private channel.
  3. Create the private channel. Add it from the team, using the same name, and add the owner first.
  4. Add members again. Only the channel owner can add or remove people directly.
  5. Copy the files. Download from the old channel files tab and upload to the new channel. Folders stay, but dates and versions do not.

This works for small channels, but you lose messages, authors, dates and reactions. Files get new dates, and the work grows fast with every channel.

How do You Migrate Teams Private Channels With a Tool?

Tools handle members, files and messages in one pass. These are the steps I follow on every project.

  1. Inventory the source. List every team and mark which channels are private, with owners and members.
  2. Map users and guests. Match every source account to a destination account. Unmapped people cannot be added to the channel.
  3. Create or choose the destination team. Let the tool create it or build it by hand with the same name.
  4. Preview the selection. Check which private channels are included and which members will be added.
  5. Test one channel first. Copy a small private channel and open it as a member and as an owner.
  6. Copy the rest and repeat for changes. Move the remaining channels, then repeat for anything added during the move.

RecoveryTools Teams Migrator handles standard, private and shared channels, carries owners, members and guests with their roles and posts messages with the original author, date and reactions. It also validates the selection before it writes anything.

Move Private Channels With Members and Messages

RecoveryTools Teams Migrator copies teams and channels between Microsoft 365 tenants with the author, date and reactions on every message. It handles standard, private and shared channels. Test one private channel first, then move the rest.

The trial unlocks every option and caps volume at 25 items per channel and per chat. Works on Windows 11, 10 and Windows Server.

What should You Check After the Move?

Open every private channel as a member and as an owner. Check the lock icon, the member list and the Files tab. Confirm that a team owner who is not a channel member still sees it under Manage team, as Microsoft describes.

Then check the people. Microsoft says a team member who leaves the team is removed from all its private channels and must be added again if they return. So test any member who joined late.

For the wider move, read how to migrate Microsoft Teams to another tenant and what does not migrate in Microsoft Teams. For channel files, see how to migrate a SharePoint site to another tenant. For a single channel, read how to move a Teams channel to another team.

What are the Best Practices for Private Channel Migration?

  • Build the channel list first. Private channels do not show in the team list for people who are not members.
  • Map users before you copy. A missing account means a missing member.
  • Set owners early. Only owners can add or remove members.
  • Copy files from the channel site. The team site does not hold them.
  • Test with a small channel. Open it as a member and as an owner.

Which Mistakes Break Private Channels After a Move?

Four come up often. First, copying only the team site and thinking the files are done. Second, adding channel members before they are team members. Third, forgetting guests, who need to join the team first. Fourth, leaving a private channel with no owner at the destination.

My Verdict on Migrating Teams Private Channels

Private channels are separate in members, files and owners. Treat every channel as its own small project inside the team move.

List them first, map users and guests, copy files from the channel site and test as both owner and member before you hand them over.

Frequently Asked Questions

Can You Move a Private Channel to Another Team?

No. Microsoft says a private channel is linked to its parent team and cannot be moved to a different team. You rebuild it at the destination or copy it with a migration tool.

Where are Private Channel Files Stored?

Microsoft says every private channel has its own SharePoint site, so file access is limited to channel members. People in the parent team do not get access unless they are channel members.

Can You Convert a Private Channel to a Standard Channel?

No. Microsoft says private channels cannot be converted to standard channels, and standard channels cannot be converted to private ones.

Who can Add Members to a Private Channel?

Only the channel owner can directly add or remove people. A team owner who is not a channel member cannot add members or edit channel settings.

Can Guests Join a Private Channel?

Yes, if they are already members of the team. Microsoft says a private channel owner can add any team member, including guests.

What Happens to Private Channels When a Member Leaves the Team?

Microsoft says they are removed from all its private channels. If they are added back to the team, they must be added back to the private channels.

Does RecoveryTools Teams Migrator Copy Private Channels?

Yes. It handles standard, private and shared channels and carries owners, members and guests with their roles. Messages arrive with the original author, date and reactions.

Jamie Kaler
Jamie Kaler Marketing Head and Content Strategist, RecoveryTools

Jamie blends strategic marketing insight with technical writing, turning migration and recovery topics into guidance that works for technical and general readers alike.

Published 17 October 2026. Channel facts come from Microsoft's page on private channels in Microsoft Teams. Product behavior comes from the RecoveryTools Teams Migrator page. Microsoft can change these limits, so check them before you plan.