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
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