🦊 MigrationFox Docs

SharePoint folder restructuring

Break a mega-site into properly scoped site collections. The Restructuring Wizard analyses the current site, proposes a split-plan, auto-provisions the destination sites, queues library-level migration jobs, and re-applies permissions at the site-collection level so inheritance stays clean.

When to restructure

The most common pattern: a single SharePoint site collection (often named something like /sites/companyhub or /sites/documents) has grown to host every department’s content. Permissions are set at the folder or file level. Inheritance is broken in thousands of places. Every Copilot search returns documents from three other departments. The fix is information architecture — one site collection per business unit, with permissions inherited cleanly from the site-collection root.

Restructuring is the right intervention when:

How the wizard works

Step 1 · Health scan

The Restructuring Wizard first runs a site-health scan. Each library gets a score from 1 to 10 based on:

Libraries scoring below 5 are flagged for restructuring.

Step 2 · Proposed plan

For each flagged library, the wizard proposes a new site collection. The proposal clusters libraries by shared principals — libraries that the same set of users access together stay together. Libraries that principals access in isolation become their own site collection. The boundaries usually (but not always) match department boundaries; review the proposal carefully.

Step 3 · Approve and customise

You review the proposed site map. Drag and drop libraries between proposed site collections if the department boundary is wrong. Rename proposed sites. Mark libraries as “do not migrate” if they are scheduled for decommission.

Step 4 · Auto-provision

When you click Approve, the wizard auto-provisions every new site collection. Each site is created with:

Step 5 · Queue migration jobs

The wizard queues one MigrationFox migration job per library → new-site mapping. Jobs run in parallel, with the auto-split engine kicking in for large libraries. You can watch the whole cohort of jobs run from the wizard’s job panel.

Step 6 · Re-apply permissions

After the copy completes, the wizard re-applies permissions at the site-collection level instead of the file or folder level. Every ACL set at the source’s file or folder level becomes a group membership at the destination site-collection level, so inheritance is uniform.

Step 7 · Decommission the source

The seven-day rollback window is open for every job in the cohort. Once you and stakeholders confirm the new sites look correct, decommission the mega-site by setting it to read-only (then deleting after your retention policy allows).

BEFORE / AFTER

Run the SharePoint & OneDrive Oversharing assessment before the restructuring (as the baseline) and after (as confirmation). The composite score almost always improves by 1–2 points on the 1.0–4.0 scale.

Permissions handling

The wizard uses three strategies depending on what it finds at the source:

Source patternDestination strategy
File-level ACL granting a single userPromote to site-level Members membership for that user
Folder-level ACL granting a groupSite-level Members group for the target site collection
Anyone link at folder levelFlagged, not migrated. You decide per link whether to replace with specific grants.
Broken inheritance with no unique grantsRestore to inherit from the new site-collection root
External user grantFlagged, not migrated by default. Toggle to preserve if you want it.

What does not move

Related