Getting started

What ShareRestore restores

Understand the difference between migrating content, restoring access, and recovering sharing links.

Quick answer

ShareRestore uses source sharing information to rebuild supported access on content that already exists in the destination tenant.

Your next step

Confirm your content is migrated and choose which recipients and link types belong in the recovery scope.

The recovery scope

Source accessWhat to expect
Direct user or guest sharesMatch the recipient and restore supported Read or Edit access on the destination item.
Group sharesChoose user-level restoration or preserve group shares for mapping to destination groups.
Specific-people linksSupported recipients can be restored through direct permissions; an expiring link needs review.
Organization or anyone linksA new destination link may be created when explicitly allowed and permitted by Microsoft policies.
Inherited or standard site accessUsually skipped as an individual file grant; inspect the parent or site-level access instead.

Migrate the content first

ShareRestore does not copy the files, recreate a library, rebuild Teams conversations, or move mailboxes. It finds the migrated destination content and applies the access changes you reviewed.

Teams channel files are SharePoint content. Treat the relevant SharePoint site as the content scope; a successful file-access restore does not mean Teams membership, chats, or the rest of a Team were migrated.

Review exceptions instead of assuming equivalence

  • A new tenant has different account IDs and link addresses. Source identities must be mapped or explicitly excluded.
  • Destination sharing rules still apply. A blocked domain or disabled external sharing cannot be fixed by approving the same batch again.
  • Unsupported roles, missing recipients, ambiguous matches, and expiration controls can require review or block an entry.
  • Restoring a group share does not create the group or synchronize its membership. Confirm the destination group already has the intended members.

Old links and new access are different

An old source URL is not made into a destination URL. For link recovery, use the exported link map to find newly created destination links. For specific-people conversion, access may be preserved through direct permissions rather than a replacement link of the same type.

Continue with the next relevant guide.

Need help with your project?

Send the exact error and your project, batch, or run reference so we can investigate.

Get support