SP Toolkit herunterladen

Starten Sie in wenigen Minuten mit Enterprise-SharePoint-Migration.

SP Toolkit v1.8.8

August 20263.35 MBsp-toolkit.sppkg

Geben Sie Ihre Daten ein, um die kostenlose Testversion herunterzuladen:

Mit dem Download stimmen Sie unserer EULA and Datenschutzerklärung.

Now on the Microsoft SharePoint Store

Microsoft certified. Install directly from AppSource — no .sppkg upload needed.

Get it on AppSource
14 Tage kostenlose Testversion inklusive Keine Kreditkarte erforderlich. Die 14-tägige Testversion bietet vollen Zugriff auf alle Funktionen, mit Testlimits von 500 Elementen, 100 Dokumenten und 10 Listen.

Systemanforderungen

SharePoint Online oder Teams

Funktioniert auf SharePoint-Seiten und in Microsoft-Teams-Tabs

Admin-Zugang

SharePoint-Administrator oder Globaler Administrator

Moderner Browser

Edge, Chrome, Firefox oder Safari (aktuelle Versionen)

App-Katalog

Zugriff auf Tenant- oder Websitesammlungs-App-Katalog

Installationsanleitung

Folgen Sie diesen Schritten, um SP Toolkit in Ihrem Microsoft-365-Tenant zu installieren.

Was ist eine .sppkg-Datei?

Eine .sppkg-Datei ist ein SharePoint-Lösungspaket — die Standardmethode zur Installation von Apps in Microsoft 365. Stellen Sie es sich wie ein Installationsprogramm für SharePoint vor. Sie laden es einmal in Ihren App-Katalog hoch und es wird in Ihrem gesamten Mandanten verfügbar.

1

Paket herunterladen

Klicken Sie oben auf die Download-Schaltfläche, um die Datei sp-toolkit.sppkg auf Ihrem Computer zu speichern. Ihr Browser warnt möglicherweise vor einem unbekannten Dateityp — das ist normal, klicken Sie einfach auf 'Behalten'.

2

App-Katalog öffnen

Gehen Sie zum SharePoint Admin Center (admin.microsoft.com → SharePoint), dann klicken Sie auf Weitere Features → Apps → App-Katalog. Falls noch kein App-Katalog existiert, werden Sie aufgefordert, einen zu erstellen.

3

Paket hochladen

Klicken Sie im App-Katalog auf 'Hochladen' oder ziehen Sie die .sppkg-Datei in die Bibliothek 'Apps für SharePoint'. Aktivieren Sie im Dialog 'Diese Lösung für alle Websites in der Organisation verfügbar machen' und klicken Sie auf 'Bereitstellen'.

4

Webpart zu einer Seite hinzufügen

Navigieren Sie zu einer beliebigen SharePoint-Website, bearbeiten Sie eine Seite, klicken Sie auf das +-Symbol, um ein Webpart hinzuzufügen, und suchen Sie nach 'SP Toolkit'. Klicken Sie darauf, um das Migrationstool zu Ihrer Seite hinzuzufügen.

5

Migration starten

Sobald das Webpart geladen ist, sehen Sie den SP Toolkit Hub. Klicken Sie auf 'Kostenlose Testversion starten', um Ihre 14-tägige kostenlose Testversion zu aktivieren — keine Kreditkarte erforderlich.

Wichtige Hinweise

  • Sie benötigen SharePoint-Administrator-Berechtigungen, um im Tenant-App-Katalog bereitzustellen
  • Die Bereitstellung im Websitesammlungs-App-Katalog erfordert Websitesammlungs-Admin-Berechtigungen
  • Für Cross-Tenant-Migration registrieren Sie eine Azure-AD-App im Quell-Tenant — das Webpart muss nur im Ziel installiert werden

Dateiüberprüfung

SHA-256: TBD-REBUILD-PENDING

Versionshinweise

v1.8.8August 2026Aktuell
  • **Migration Projects Dashboard — cross-tenant OneDrive baseline / delta / retry.** Live chunk progress on multi-GB uploads (block N of M · X% · Y GB / Z GB, coalesced at ~500 ms), mid-file cancel via `signal.aborted` so Stop takes effect at the next 10 MB block boundary rather than hours later, and the same treatment applied consistently across the Baseline, Delta and Retry executors.
  • **Version Management → Document Migration (same-tenant reorganise & move).** Parallel copy workers (default 6, configurable 1–12) — typically 4–6× faster than the previous sequential mode. Auto-batching for library consolidations over 50K files partitions runs into resumable per-subfolder batches so a browser crash mid-run picks up where it left off. Live folder-mirror progress with a per-run knownFolders cache (10–50× faster on deep trees). Silent devtools during folder mirror + copy phase (speculative-create with silent catch instead of probe-then-create). Pre-scan of the target library once at run start so incremental re-runs never emit 400-noise for already-present files. Live chunk progress + mid-file cancel on the > 2 GB chunked-upload fallback path. Elapsed-time counter and ETA that measure from the copy phase (not the entire run). Retry-storm integrity verification: if a copy retries after a lost 200, the target is size-probed and counted as `copied` rather than the misleading `already on target`.
  • **Data Import → Folder / ZIP / OneDrive shared folder / single-doc paths.** Auto-batching for oversized folder selections (default 15 GB per batch, slider 1–20 GB) with a batch plan review card and "Batch N of M" indicator during the run. Parallel upload workers (default 6, configurable 1–12). Live per-file chunk progress on large uploads (block N of M · X% · Y / Z, coalesced at ~500 ms) — the "Currently uploading" card no longer looks frozen for hours on a 20 GB file. Mid-file cancel via the `UploadController` so Stop aborts at the next 10 MB block. Metadata-date preservation now survives throttled writes (the `validateUpdateListItem` write is wrapped in `retryOnThrottle`). Skip-if-exists probe removed and folder-mirror flipped to speculative-create → zero red-bar 404s in the devtools console. Folder-upload hint reworded so it no longer advertises a 2 GB cap when auto-batching is on. Help panel accuracy fix: CSV / Excel / JSON per-file cap now correctly documented as 50 MB (was 25 MB).
  • **Version Management → Version Insights + Cleanup Tools.** Age-based version trim — the existing "keep last N major/minor" rules now compose with an optional "also drop versions older than X months" rule; preview mode shows the combined delta before commit. Enumeration follows the large-list-safe pattern (Id-ordered paging, no $filter on unindexed columns) so trims work on libraries of any size.
  • **Site Management → Reports & Insights → Site Analysis.** Stale-content and empty-list detection with two new metric cards, live-adjustable stale threshold (widen or tighten the window without re-running the analysis), field-type histogram sub-tab, named lookup dependency map with adjacency table (source → target, plus backlinks), and CSV exports for both the inventory grid and the dependency edges. "Load lists on this site" now correctly honours the site picker at the top of the hub.
  • **Site Management → Reports & Insights → Security Inventory (new tab).** Read-only "who has access to this site?" audit surface. Users / guests / SC admins sub-tab classifies every entry — B2B guests (`#ext#`), external-domain accounts, and site collection admins are called out; CSV export supplied. List-level broken-inheritance sweep expands role assignments per list with the same call-outs. New Item / folder sweep sub-tab (deep permission scan) with Sample and Full modes, pause/resume/cancel between pages, and streaming results as folders/items are discovered. Every SharePoint call is wrapped in `retryOnThrottle` with the extended budget.
  • **Cross-cutting throttle + list-view-threshold hardening.** New extended retry budget for throttle-classified errors (429/503/406/408/504) — up to 8 attempts with exponential backoff capped at 60 s per wait, so a single request can weather ~3 minutes of throttling. Non-throttle transients (500/502/507) keep the smaller budget. New adaptive concurrency governor for parallel worker pools (both Doc Migration and Data Import) — halves active workers when it sees 3+ throttle retries in a 60-second window and ramps back up after 50 sustained successes; the live dashboard surfaces the current worker count when the governor is holding a reduced concurrency. `retryOnThrottle` also now recognises SharePoint's list-view-threshold error as terminal (rather than burning the retry budget). List-view-threshold hardening pass across the whole codebase — every $filter=FSObjType eq … + $skip chain has been rewritten to Id-ordered async-iterator paging with client-side folder/file split, so Scan Storage, cross-tenant document reads, Site Pages migration and the doc-library pre-count folder correction all work on libraries of any size.
  • **Parallel-worker progress accuracy** (Doc Migration + Data Import). The "Currently copying / Currently uploading" card is now backed by an in-flight array — one mini-card per active worker labelled "1 of N", "2 of N" — so the panel no longer blanks when any single worker completes and the size shown always matches the file that worker is actually working on.
  • **Hero title bar shows the current version.** The version badge in the tool's hero title bar now reflects the installed sppkg version (v1.8.8) rather than an older cached value.
  • _Note: 1.8.8 is a consolidated release covering all the incremental work that shipped internally as 1.8.9 – 1.8.31. The version numbering churn there was excessive for a set of related feature slices; the work is now grouped under one release._
v1.8.7.1July 2026
  • Small polish to the Document Migration progress view — spinner next to the metrics line so the run visibly stays "alive" during multi-GB chunked uploads, and extra padding below the Recent activity panel so the block no longer runs against the bottom of the page
v1.8.7July 2026
  • Large-file fallback for Version Management → Document Migration — SharePoint's server-side copy caps at ~2 GB per file (Teams Screen Recordings and long-form video routinely exceed this). When enabled (default on), files that would be rejected with "File size over limit" are automatically copied through the browser as a chunked upload (up to 250 GB per file). Bytes still never leave your Microsoft 365 tenant. Version history and the original author cannot be preserved on the fallback path — the file lands on target as a fresh v1.0
  • Live "Recent activity" panel during document migration — a scrollable list (up to 200 rows) of the most recently completed files with per-file status, size, and error category. Files that fell back to chunked upload are tagged with a blue CHUNKED badge so the operator can see fallback activity at a glance
  • "Currently copying" card during document migration — shows the current file's name, size, and a "large file · chunked upload in progress" hint when the file is above 250 MB, so multi-GB copies feel alive during long uploads
  • Downloadable comprehensive per-file report on the Document Migration results — CSV (Excel-friendly, one row per library:file, ready for pivots) and Markdown (grouped by library, human-readable, paste into a ticket). Covers every copied (including via chunked upload), skipped, and errored file across every library in the batch
  • Actionable error hint for "File size over limit" errors — the error card now points directly at the "Copy large files via browser" toggle instead of showing the generic blocked-extension advice
v1.8.6July 2026
  • Batch by top-level folder in Version Management → Document Migration — when exactly one source library is selected, an optional "Source subfolder within library" field lets you scope the copy to a path like "Engineering" or "Engineering/2024". Preview counts and the run itself both honour the scope, so a very large library can be migrated one folder at a time (validate, delete source, empty recycle bin, next folder) without ever exceeding available tenant storage. The target mirrors the same relative structure — bytes still never leave the tenant
  • Scoping is enforced server-side via an OData filter on FileRef, so a 500,000-file library scoped to a 50,000-file folder never pages the out-of-scope 450,000 items across the wire
v1.8.5July 2026
  • New "Pick folder… vs Pick folder (streaming)" section in the Data Import help drawer — side-by-side comparison table explaining that both buttons upload identically, and the "streaming" label refers only to how the browser reads the folder tree during staging, not the SharePoint transfer speed
  • Streaming-button tooltip clarified — now states "Chromium only. Walks the folder tree lazily during staging — easier on browser memory for very large trees. Upload speed to SharePoint is the same as the regular Pick folder button." (in English and German)
v1.8.4July 2026
  • Live "Recent activity" panel during folder / zip / single-document uploads — a scrollable list of the most recently completed files (up to 200) with per-file status, size, and error category. Continuously reassures the operator during long, quiet stretches (e.g. mid-way through a 500 MB video)
  • "Currently uploading" card shows the file's name, size, and a "chunked upload in progress" hint when the file is above the 2 MB chunk threshold — so nothing looks frozen during large-video migrations
  • The "Change source" button is now disabled while an upload is in flight — prevents an accidental back-click from losing run state mid-migration
v1.8.3July 2026
  • Progress steps at the top of Data Import now advance in step with the actual folder-upload workflow (Target → Options → Preview → Results) instead of staying stuck on step 1. Mapping is automatically hidden for folder, .zip, and single-document sources where it does not apply
  • Live run dashboard during upload — stat cards showing files N/T, bytes done/total, throughput (MB/s), elapsed, ETA, and running skipped/error counts. Wall-clock updates every second so ETA stays fresh even during a long single-file chunked upload
  • Rich results report — duration, throughput, folders created, retry (throttle recovery) count, modified-dates-preserved count, per-file failed list with error-category badge — instead of just "N files transferred"
  • Export run report in three formats — Copy as Markdown (chat / tickets), Download JSON (support triage / audit trail), Download CSV (per-file review in Excel)
v1.8.2July 2026
  • New in-product help drawer for the entire Data Import workspace — a "Help & how-to" button on the page header opens a right-side panel covering every source card, memory limits explained, resumable batches, name cleanup, system-file filtering, and troubleshooting
  • Batching UX for large filesets — new "Target subfolder within library (optional)" input on the folder/zip/single-doc panel. Each batch lands under its own named folder inside the library, so splitting a multi-TB share by top-level folder is a natural, non-mingling workflow
  • "Migrating a large fileset? See the batching guide" callout on the upload panel — one click opens the help drawer scrolled to the batching guide, which explicitly clarifies that 2 GB / 20 GB are per-session memory ceilings, not SharePoint or tool caps
  • Sizing guide table baked into the help drawer — recommends the migration path (single pass · raise Advanced cap · split by top-level folder · OneDrive stream) based on total fileset size, from < 2 GB up to multi-TB
v1.8.1July 2026
  • On-prem → SharePoint Online migration hardened for real-world file shares: automatic filtering of Thumbs.db, desktop.ini, Office lock files (~$*.docx), and .DS_Store so junk never reaches your library
  • Pre-flight name & path validation — one-click auto-clean for files SharePoint would reject: disallowed characters (< > : " \ | ? * # % & { } ~), Windows reserved names (CON, PRN, AUX, ...), trailing dots/spaces, and paths above SharePoint's 400-character limit
  • Original modified dates preserved — each file's source "last modified" timestamp is written to its SharePoint Modified column after upload (opt-out via panel option)
  • Resumable uploads — new "Skip files already in target" option turns a partial migration into a resumable job. Re-run to top up without re-uploading finished files
  • Transient failure resilience — every file upload is wrapped in throttle-aware retry (429 / 503 / 504 / 408) so a short SharePoint hiccup mid-run no longer permanently fails the file
  • Triage-friendly error report — the results card now groups failures by category (throttled, permission denied, name rejected by SharePoint, network) so post-run investigation takes seconds instead of hours
v1.8.0July 2026
  • Data Import workspace — bring content INTO SharePoint from local folders, .zip archives, single files, OneDrive shared folders / files, Excel via OneDrive, and (via multi-file card) mixed sources
  • Same-tenant document migration hardened for large jobs — proactive digest refresh every 15 min, folder pre-create batching, Site Pages library refactor for stable long-running runs
  • Trial gate v1 — trial users capped per library (documents budget), paid users unrestricted; usage reported to the licensing service on completion
  • German localisation coverage extended across the new workspaces
v1.7.0July 2026
  • Enterprise-grade document migration reporting — new result card shows a full breakdown (copied / of total · skipped · failed · folders · versions · duration), a contextual hint when all files were skipped, per-warning MessageBars, and expandable Errors / Skipped tables
  • Structured error classification — every migration error is tagged with a category (permission, quota, throttle, not-found, conflict, invalid-content, network) and rendered as a colored pill. Each category ships with an actionable one-line hint
  • Pre-flight target library warnings — surfaces ForceCheckout enabled, versioning disabled, or existing items with "Skip if exists" so silent-failure scenarios become visible before you run
  • Exportable migration reports — "Copy report" (Markdown for chat / tickets) and "Download JSON" (structured payload for support) on every result card
  • One-click "Run again" — re-invokes the migration for the same source libraries with current options, so tweaking a toggle no longer means scrolling back up to re-tick checkboxes
  • Clear selection button on the source library picker
  • Site Pages, Site Assets, and XML Form libraries are now migrateable — the filter previously excluded them. Each shows a yellow "Special" badge with a hover tooltip explaining the type-specific caveats
  • Cross-tenant Site Pages preflight warning — flags that embedded web parts reference source-tenant list / site IDs that don't exist on the target, so you can plan per-page review upfront
  • Bulk "Migrate selected here" now explains what happened when part of your selection is filtered out — e.g. "12 of your selections are lists, not document libraries, and were removed. Use the List Migration workflow instead"
  • Fixed pre-selection race — DetailsList checkboxes now reliably reflect the handoff selection regardless of which state commits first
v1.6.9July 2026
  • Fixed Trim-to-last-N versions off-by-one — the count now means "total versions to leave on the file" (including the current version). Previously "keep 5" on an item with 6 versions left 6 untouched because the current version wasn't counted
  • Trim Versions redesigned as a right-side Panel (was a cramped modal Dialog) with much more room for the input fields, live progress and the new post-run report
  • Post-run trim report — success banner + per-list table showing items scanned, items trimmed and versions removed for each selected list. Errors highlighted in red. Run another trim without leaving the panel
  • Version Insights list links now open reliably in a new tab (reworked to use the proven Fluent Link + onClick + window.open pattern from ListManagementPage)
v1.6.8July 2026
  • Version Insights promoted — the Version Insights & Storage Governance tile now sits in slot #2 of the Site Management Hub (next to Bulk Data Ops) instead of the last row
  • "Migrate selected in wizard →" hand-off — the Version Insights migrate-to-wizard button now defaults to same-tenant (was cross-tenant), and pre-fills the source site + pre-checks the selected lists on the wizard's source-selection step
  • Fixed broken Major Limit gear icon — the classic `versetngs.aspx` page errors on many modern SharePoint tenants, so the gear icon now routes to List Settings (Versioning settings is one click from there)
  • Fixed double-click required to open list links in the Version Insights audit table — switched from Fluent UI Link to native anchor tags so `target="_blank"` is always respected and links open on first click in a new tab
  • List / Library name column deep-links to List Settings; the Items count column is now plain text (removed the duplicate link into SharePoint)
v1.6.7July 2026
  • Version Insights & Storage Governance workspace — site-wide audit of every list and library with versioning limits, item counts, and deep-links into SharePoint settings pages
  • Sampled version counts — 3–100 items per list, sequential (fast) or random (broader coverage, capped at 100/list)
  • Storage scan for libraries — real bytes-on-disk summed across sampled files, sortable by size
  • Amber/red near-limit highlighting — cells turn amber within 5 of the configured limit and red at/over it
  • Trim preview — dry-run any keep-N value before touching a single item; iterate for free
  • Suggested keep-N — deterministic heuristic (⌈avg × 3⌉, floor 5, ceiling = configured limit) proposed after sampling
  • Migrate hand-off dialog — surfaces list count, item count, and estimated versions to replay, with a large-job warning above 5 000 items
  • CSV export & session-persisted preferences on the Audit tab
  • Expanded in-app help panel + Complete Reference Guide section covering all Version Insights power features
v1.6.5May 2026
  • Author & timestamp preservation extended to cross-tenant document library migrations — Created, Modified, Author, and Editor fields are now preserved on migrated files (requires matching users in target tenant for Author/Editor)
v1.6.4May 2026
  • Migrate File Version History toggle — preserve document version history in cross-tenant and same-tenant doc library migrations
  • Preserve Original Author & Timestamps toggle — replay original Created/Modified/Author/Editor on migrated items
  • Fixed URL-encoded folder paths in cross-tenant doc library migration (folders with spaces no longer created with %20)
  • Microsoft AppSource certified — install directly from the SharePoint Store
  • Views Import / Export — export views from any site, import snapshots to any target (same-tenant & cross-tenant)
  • Cross-tenant silent auto-connect — cached credentials reconnect automatically on profile load
  • Import progress spinner — full-screen overlay with status during views import
  • Azure AD → Microsoft Entra ID rebrand across all locales
v1.6.3April 2026
  • View Paged property — migrated views now preserve batched vs limited display mode
  • Bulk field update fixes for MultiChoice, LookupMulti, and UserMulti fields
  • CSV import no longer corrupts text fields containing commas
v1.6.2March 2026
  • CSV Import — Lookup & User fields now handled correctly on round-trip (export → re-import)
  • CSV Import — Preview table now scrolls horizontally to show all columns
  • CSV Import — clear, readable error messages replace cryptic "HttpClient request" errors
  • CSV Import — Preview step warns when Lookup/User display text will be skipped
  • Data Transform Rules — 6 bug fixes for rule reliability
  • One-click trial activation — Start free trial button on the hub banner now activates the trial directly
  • Removed API permission requirement — no SharePoint admin approval needed to install
v1.6.0March 2026
  • Unified MigrationConfigPanel — single responsive layout replaces separate mobile/desktop panels
  • ProfileCard component — clean card UI for saved migration profiles with load/delete actions
  • SaveProfilePanel — dedicated panel for saving and managing migration profiles
  • Expand/collapse all rows in migration results grid
  • Source list links on migration results for quick navigation
  • Production build fix — resolved compilation errors blocking gulp build
v1.5.0March 2026
  • Bulk Data Operations — fixed create/update/upsert for MultiChoice, URL, Lookup and User fields
  • Error detail reporting — per-item errors now captured and shown in operation history
  • Usage reporting reliability — fixed duration serialisation across all operation types
  • Scheduled migration reliability — fields re-fetched at execution time, fixing 0-item scheduled migrations
  • Defensive null-safety across all field metadata accesses
v1.4.0March 2026
  • CSV Import — 6-step wizard to import CSV data into SharePoint lists with field matching and validation
  • Improved migration reliability — prevents duplicate field creation on overwrite migrations
  • Full state reset on Start New Migration — eliminates stale settings from previous runs
  • Profile loading no longer leaks stale options from current state
  • Accurate import result reporting with per-item error tracking
v1.3.0February 2026
  • Template Fitness Report — auto-validates profiles against live source
  • Webhook Notifications — Teams, Slack, Power Automate, generic HTTP
  • 6 Pre-built Migration Templates (CRM, Project, Docs, Helpdesk, HR, Inventory)
  • Execution History with CSV/JSON export
  • Memory & localStorage cleanup improvements
v1.2.3February 2026
  • Fixed view migration with correct internal field names (StaticName)
  • CAML field reference remapping for custom field mappings
  • Complete Reference Guide links in all help panels
  • Direct links to data rules and operators reference
v1.2.2February 2026
  • Smart Column Mapper for CSV import
  • Payload Generator for OData and JSON
  • Duplicate Detector with similarity analysis
v1.2.1February 2026
  • Query Builder for natural language filters
  • Smart Field Selector for data export
  • Optimization Tips for cleanup recommendations
  • Migration Complexity Assessment
v1.2.0February 2026
  • Smart field mapping suggestions
  • Contextual help across all workspaces
  • Data Export with CSV, Excel, JSON formats
  • Enhanced licensing with trial and full modes
v1.1.0January 2026
  • Cross-tenant migration support
  • Version history preservation
  • Bulk document migration
  • Enhanced error handling and logging
v1.0.0December 2025
  • Initial release
  • Same-tenant list migration
  • Field type transformations
  • Attachment handling

Hilfe bei der Installation?

Unser Support-Team hilft Ihnen gerne beim Einstieg. Schauen Sie in unsere Dokumentation oder kontaktieren Sie uns direkt.