Skip to content

rafallz10100/AutopilotV2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

AutopilotV2

MEM Community — Official Community Tool Platform Intune PowerShell Size Issues Stars Release

AutopilotV2 is a lightweight Windows application that generates or imports .csv files into Microsoft Intune for the Windows Autopilot Device Preparation process.

This project is officially recognized by the Modern Endpoint Management (MEM) Community as an “Official Community Tool.”
Learn more: https://www.memcommunity.com/official-community-tool-oct


Table of Contents


Features

  • Import device serial numbers from a .csv directly into Intune
  • Generate a valid .csv locally (without importing)
  • Automatic detection/installation of Microsoft.Graph.Authentication and sign-in flow
  • Duplicate protection (checks if a serial number was previously imported)
  • Version compatibility check for Autopilot Device Preparation with a shortcut to Windows Update

Requirements

  • Windows 10 or Windows 11
  • ~3 MB free disk space
  • Internet access (required for sign-in and import)
  • Appropriate permissions in Entra ID / Intune (e.g., permission to import devices for Autopilot)

Installation

  • Download the repository (ZIP) or use the Releases section (if available).
  • Run the application on Windows 10/11.

Note: On first launch, the app checks for the Microsoft.Graph.Authentication PowerShell module and installs it if needed.


Usage

A) Import a .csv into Intune

  1. Launch AutopilotV2.
  2. Click Import Serial Number.
  3. The app verifies Microsoft.Graph.Authentication (installs it if missing).
  4. Sign in with your Microsoft credentials.
  5. If you lack permissions, request them in Entra ID or ask an admin to consent on behalf of your organization (depending on your setup).
  6. The app checks whether the serial number(s) were already imported.
  7. The .csv is imported into Intune.

B) Generate a .csv (no import)

  1. Launch AutopilotV2.
  2. Click Export to CSV file.
  3. Notepad opens with the generated data.
  4. Save the file or copy the contents.

C) If your system version isn’t compatible

  1. If your Windows build does not meet Autopilot Device Preparation requirements, the app will show a visible notice.
  2. Click Windows Update.
  3. The Windows Update settings window will open.
  4. Install the required updates and retry.

Screenshots

Import flow
AutopilotV2

Generate .csv
AutopilotV22

Incompatible system notice
Device Preparation incompatibility

Windows Update prompt
Windows Update


Troubleshooting & Permissions

  • Ensure your account has sufficient Intune/Entra ID permissions to import Autopilot devices.
  • If module installation fails, verify your PowerShell execution policy and network access to the PowerShell Gallery.
  • Re-run the app after applying updates or permission changes.

Recognition

This project is officially recognized by the Modern Endpoint Management (MEM) Community as an “Official Community Tool.”
Learn more: https://www.memcommunity.com/official-community-tool-oct


Reporting Issues

Found a bug or have an idea for improvement? Open an issue:
https://github.com/rafallz10100/AutopilotV2/issues


Project Status

Actively maintained and updated.

About

Device Serial Number Import Tool for Intune Autopilot V2

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors