Open Source, keine Black Box
Der Intune-Import ist ein PowerShell-Skript, das als geplante au2mator-Automatisierung ausgeführt wird – und das Skript ist auf GitHub veröffentlicht.
Das ist beabsichtigt. Sie können genau nachlesen, was in Ihrem Tenant ausgeführt wird, noch bevor es ausgeführt wird: welchen Graph-Endpunkt es aufruft, welche Felder es zuordnet und was es erstellt. Keine undurchsichtigen Konnektoren, keine Integration nach dem Motto „Vertrauen Sie uns“. Sollten Ihre Namenskonventionen abweichen oder sollten Sie ein zusätzliches Feld übertragen müssen, ändern Sie einfach das Skript – es steht Ihnen frei, es zu erweitern.
[ GITHUB-LINK FOLGT ] Importskripte auf GitHub anzeigen →
1 Aus Microsoft Graph auslesen
/v1.0/deviceManagement/managedDevices — dieselbe Quelle, die auch die Intune-Konsole verwendet, mit einer Seitenaufteilung, die es ermöglicht, dass auch sehr große Umgebungen vollständig angezeigt werden.
2 Vor dem Anlegen abgleichen
Liest die bereits in au2mator vorhandenen Benutzer, Unternehmen, Kategorien, Modelle und Status aus, sodass eine Zuordnung erfolgt, anstatt Duplikate zu erstellen.
3 Schaffen Sie das, was fehlt
Neue Hersteller werden zu Unternehmen. Neue Gerätetypen werden zu Modellen. Neue Gerätebesitzer werden zu Nutzern. Anschließend werden die Geräte als Hardware-Anlagen angelegt.
4 Behalten Sie Ihre Struktur bei
Der Import ordnet die Daten Ihren Kategorien und Ihren Status zu – den von Ihnen definierten –, und nicht einem festgelegten Schema.
Anmeldedaten bleiben dort, wo sie hingehören. Das Skript liest seine Geheimnisse aus dem Azure Key Vault aus und authentifiziert sich über eine verwaltete Identität. Keine API-Schlüssel in Skripten, keine Passwörter in geplanten Aufgaben.
Führen Sie das Programm einmal aus oder lassen Sie es jede Nacht laufen. Als einmalige Migration führt sie Sie von einem leeren System zu einem mit Daten gefüllten System. Bei regelmäßiger Ausführung hält sie au2mator auf dem neuesten Stand, sobald Geräte hinzugefügt oder ausgemustert werden – ohne dass jemand eine Tabelle pflegen muss.