Gesundheitswesen / BildungHealthcare / Education·2026·Solution Architect · EntwicklerSolution Architect · Developer

Legacy-IT-Asset-System auf SharePoint OnlineLegacy IT Asset System Migrated to SharePoint Online

211 Datensätze, 12 Zielspalten, 3 PowerShell-Skripte — eine saubere Migration.211 records, 12 target columns, 3 PowerShell scripts — one clean migration.

AusgangslageSituation

Die IT-Inventarisierung lief auf einer veralteten DeskCenter-Installation. Lizenzkosten, Wartungsaufwand und fehlende Integration in M365 machten eine Ablösung notwendig.

IT inventory ran on a legacy DeskCenter installation. License cost, maintenance overhead and missing M365 integration drove a replacement.

ProblemProblem

Inkonsistente Inventarnummern, drei unterschiedliche Export-Formate, kein einheitliches Datenmodell, keine API in das bestehende System.

Inconsistent inventory numbers, three differing export formats, no unified data model, no API into the legacy system.

LösungSolution

  • Vollständiges Spalten-Mapping auf 12 ZielspaltenFull column mapping to 12 target columns
  • Drei PowerShell-Skripte: Listenanlage, Transformation, ImportThree PowerShell scripts: list creation, transformation, import
  • PnP.PowerShell + delegierte Entra-ID-App-RegistrierungPnP.PowerShell + delegated Entra ID app registration
  • Bereinigung und einheitliche 8-stellige InventarnummernCleanup and uniform 8-digit inventory IDs
  • Schulung der internen IT auf den neuen WorkflowInternal IT training on the new workflow

TechnologienTechnologies

PowerShellPnP.PowerShellSharePoint OnlineEntra IDMicrosoft 365

ErgebnisResult

  • 211 Datensätze ohne manuelle Nacharbeit migriert211 records migrated without manual rework
  • Lizenzkosten Legacy-System eingespartLegacy license cost eliminated
  • Inventar nativ in M365 nutzbar (Listen, Power Apps, Power BI)Inventory natively usable in M365 (Lists, Power Apps, Power BI)
  • Reproduzierbares Migrations-Toolkit für FolgeprojekteReproducible migration toolkit for follow-up projects