Open source, not a black box
The Intune import is a PowerShell script that runs as a scheduled au2mator automation — and the script is published on GitHub.
That is deliberate. You can read exactly what runs inside your tenant before it runs: which Graph endpoint it calls, which fields it maps, what it creates. No opaque connector, no “trust us” integration. If your naming conventions differ, or you need an extra field carried across, you change the script — it is yours to extend.
[ GITHUB-LINK FOLGT ] View the import scripts on GitHub →
1 Read from Microsoft Graph
/v1.0/deviceManagement/managedDevices — the same source the Intune console uses, with paging so large estates come across completely.
2 Match before creating
Reads the users, companies, categories, models and statuses that already exist in au2mator, so it matches instead of duplicating.
3 Create what is missing
New manufacturers become companies. New device types become models. New device owners become users. Then the devices are created as hardware assets.
4 Leave your structure intact
The import maps into your categories and your statuses — the ones you defined — not a fixed schema.
Credentials stay where they belong. The script reads its secrets from Azure Key Vault and authenticates with a managed identity. No API keys in scripts, no passwords in scheduled tasks.
Run it once, or run it nightly. As a one-off migration it gets you from an empty system to a populated one. Scheduled, it keeps au2mator current as devices are enrolled and retired — without anyone maintaining a spreadsheet.