SharePoint and OneDrive

Move collaboration content from an assessed, frozen scope.

BridgeAD discovers sites and OneDrive accounts, records readiness findings, freezes the approved scope, provisions destinations, transfers supported content through Microsoft Graph, maps resolvable permissions, and reconciles each migration item after baseline, delta, or cutover passes.

Supported scope Graph-based content transferSupported sites, document libraries, generic lists, and mapped OneDrive accounts can be migrated. Full-fidelity SharePoint application modernization, sharing links, pages, custom forms, workflows, extensions, and tenant governance remain separate work.
Operator experience

Turn assessment inventory into an executable scope.

A migration scope is created from a persisted assessment run. Operators can include or exclude specific sites and OneDrive accounts, validate destination mappings, review aggregate file and byte volume, and freeze the selection before creating a job.

  • Source and destination connection health and Graph consent checks
  • Assessment runs with site, OneDrive, file, volume, path, and sharing findings
  • Search, readiness, volume, department, license, and account filters
  • Explicit source-to-destination site and OneDrive mappings
  • Item progress, retries, delta and final cutover passes
  • CSV assessment, validation, and completion evidence
Capability scope

Apply the right fidelity expectation to each content type.

The transfer engine operates on SharePoint drives, items, permissions, and supported generic lists. It does not claim that copying files recreates every site-level application or tenant governance control.

AreaStatusBridgeAD handlingImportant boundary
Sites and librariesSupportedDiscovers source sites, provisions or resolves destination sites, enumerates drives, and copies supported folders and files.Site pages, navigation, themes, templates, SPFx extensions, and application-specific configuration require separate recreation or validation.
OneDrive accountsSupportedDiscovers OneDrive accounts and resolves each source UPN to an explicit or platform identity mapping before copying into the destination drive.The destination identity and OneDrive must exist and be provisioned. Unmapped accounts are blocked or reported.
Large and resumable filesSupportedUses Graph upload sessions for large content, bounded concurrency, retry handling, and persisted delta tokens for resumable enumeration.Microsoft Graph and SharePoint service limits still apply. Unsupported content is surfaced as an item outcome.
Versions, metadata, and timestampsConfigurableCan copy supported metadata, preserve available timestamps, and recreate a configured depth of recent version history.Version depth is bounded and selected per job; unsupported fields and application metadata are not implied.
ConflictsConfigurableChoose rename, overwrite, skip, or keep-newest behavior when a destination file already exists.Keep-newest compares available source and destination modified timestamps; missing timestamps fall back to source overwrite.
PermissionsMapped principalsMaps supported principals through BridgeAD object mappings, applies resolvable permissions, and records unresolved identities.Anonymous and organization-wide sharing links are not copied. Tenant policies and access governance remain administrator owned.
ListsSupported subsetRecreates supported generic lists and compatible column and item data selected in the job.Complex apps, custom forms, workflows, lookups, unsupported field types, and solution-specific behavior require manual remediation.
Delta, cutover, and validationSupportedRuns incremental passes from persisted Graph state, supports a final source-frozen cutover pass, and reconciles source and destination counters.Cutover mode assumes change freeze ownership outside the tool. Mismatches and unresolved principals require sign-off decisions.
Assessment evidence

Find migration blockers before data transfer.

The assessment persists inventory and findings so scope selection is based on known source state rather than estimates. Results can be reviewed in the product and exported for migration planning.

Inventory

Sites and OneDrive

  • File counts and total bytes
  • Libraries, lists, and account identity
  • Source URLs and persisted assessment assets
Readiness findings

Transfer constraints

  • Long paths and large files
  • Unsupported or manual content categories
  • Destination mapping and provisioning gaps
Remediation inventory

Sharing and governance

  • Shared-item counts and sample findings
  • Links that need destination recreation
  • Manual pages, workflows, apps, and controls
Prerequisites

Prepare identities, destinations, and permissions first.

SharePoint and OneDrive permissions are identity-dependent. A content job should not start until destination principals, site mappings, OneDrive accounts, and Graph application roles are verifiably ready.

01 / Tenant access

Graph application and consent

  • Source discovery and content-read roles granted
  • Destination site, file, list, and permission roles granted
  • Connection health and service-principal assignments checked
02 / Identity and targets

Mappings and provisioning

  • Destination users and groups exist
  • OneDrive accounts are licensed and provisioned
  • Destination site URLs and naming rules are approved
03 / Delivery controls

Scope and change plan

  • Assessment reviewed and migration scope frozen
  • Conflict, version, metadata, and permission options agreed
  • Baseline, delta, freeze, validation, and support owners assigned
Migration workflow

Use assessment state to drive each pass.

BridgeAD keeps assessment, scope, migration, and validation related so an operator can explain why an object was included, where it was mapped, what happened during transfer, and what remains unresolved.

01

Assess

Inventory sites, OneDrive accounts, volume, paths, shared items, lists, and readiness findings.

02

Freeze scope

Filter or explicitly select assets, map destinations, validate accounts, and persist the approved definition.

03

Baseline

Provision targets and copy supported content, versions, metadata, lists, and mapped permissions.

04

Delta and cutover

Resume from Graph state, copy changes, enforce the agreed source freeze, and complete the final pass.

05

Reconcile

Compare counters, review skipped files and principals, export results, and approve remediation or sign-off.

Delivery boundaries

Separate content transfer from site modernization.

The migration plan should explicitly assign SharePoint application behavior and Microsoft Purview configuration. Those areas are tenant-scoped or solution-specific and cannot be inferred from a successful file copy.

Automated scope

Supported content path

  • Sites, libraries, folders, files, and mapped OneDrive
  • Configurable metadata, recent versions, and conflicts
  • Supported generic lists and mapped permissions
Manual validation

Site application fidelity

  • Modern/classic pages, navigation, themes, and templates
  • Custom lists, Power Automate, forms, and workflows
  • SPFx, third-party apps, search, and solution integrations
Administrator owned

Sharing and governance

  • Anonymous and organization-wide sharing links
  • Purview labels, retention, DLP, and eDiscovery
  • Hub, external sharing, access review, and lifecycle policy
Frequently asked questions

SharePoint and OneDrive migration questions

How is the migration scope selected?

A completed assessment becomes the source for a persisted scope. Operators can select all discovered objects, apply filters, or choose explicit sites and OneDrive accounts. Destination mappings and validation results are stored with the frozen scope.

Can BridgeAD resume a large transfer?

Yes. Drive enumeration uses persisted Graph delta state, large files use upload sessions, and item state is recorded. Retries and later passes can continue without intentionally restarting every completed item.

Are all SharePoint lists supported?

No. BridgeAD handles a supported generic-list subset. Complex field types, custom forms, workflows, solution-backed lists, and application behavior require assessment and a separate remediation plan.

Are sharing links preserved?

No. Assessment counts items with sharing links or non-inherited sharing and surfaces sample findings. Anonymous and organization-wide links are not portable as stable principals and must be recreated under destination governance.

How is a final cutover pass different?

The final pass is explicitly marked as a cutover pass and assumes the source is frozen read-only under the customer change plan. It uses the same resumable state, then records cutover completion for audit and evidence.

Build a content scope from measured source inventory.

Bring site and OneDrive counts, estimated volume, target tenant design, sharing constraints, and the required migration window.