← Back to Blog

FEATURE · April 2, 2026 · 5 min read

Automate SharePoint Site Provisioning for Migrations

Before you can migrate files to SharePoint, the destination sites and document libraries need to exist. Manually creating dozens of SharePoint sites, Teams, or Google Drive shared drives is tedious and error-prone. MigrationFox includes built-in provisioning to automate this.

The Problem: Manual Setup Before Migration

A typical migration project looks like this:

  1. Client has 20 departments on Google Drive
  2. Each department needs a SharePoint site with a Documents library
  3. Admin manually creates 20 sites in SharePoint Admin Center
  4. Admin manually creates document libraries in each site
  5. Then starts the actual migration

Steps 3 and 4 alone can take hours. With MigrationFox provisioning, it takes minutes.

What You Can Provision

MigrationFox's provisioning engine supports creating:

How It Works

From the Project Dashboard

Inside any MigrationFox project, click the Provisioning tool. Select what you want to create:

  1. Choose the resource type (SharePoint site, Team, Shared Drive, etc.)
  2. Select the credential to use
  3. Enter the name and any options (site template, channel type)
  4. Click Create — MigrationFox calls the platform API to provision it

The provisioned resource appears in your project's resource list for reference.

Inline Provisioning During Migration Setup

Even better — MigrationFox lets you provision directly from the migration wizard. When selecting a destination path, if the folder or library doesn't exist, you can create it on the spot without leaving the wizard.

SharePoint Site Provisioning Details

When creating a SharePoint site, MigrationFox uses the Microsoft Graph API:

Batch Provisioning

For large migration projects, you can provision multiple resources in sequence. Create all your SharePoint sites first, then create document libraries within each, then start your migrations. The entire workflow stays within MigrationFox — no need to switch between admin portals.

Why This Matters

Provisioning is the often-overlooked first step of any migration. Tools that skip it force you to manually prepare the destination, adding hours to your project. MigrationFox treats provisioning as a first-class feature because it's part of the migration workflow.

Get Started

Sign up free and explore provisioning in any project. No credit card required.

Automate your migration setup

Provision sites, teams, and drives in seconds.

Start Free →