AutopilotHealthCheck

1.1

This script uses the Graph API to check for a variety of common issues with devices that are registered with Windows Autopilot.  It leverages
the WindowsAutopilotIntune, Microsoft.Graph.Intune, and AzureAD modules which should be installed (using "Install-Module") before running this script.
It will be necessary to sign in twice, once to MSGraph (for access to Intune
This script uses the Graph API to check for a variety of common issues with devices that are registered with Windows Autopilot.  It leverages
the WindowsAutopilotIntune, Microsoft.Graph.Intune, and AzureAD modules which should be installed (using "Install-Module") before running this script.
It will be necessary to sign in twice, once to MSGraph (for access to Intune and Autopilot objects) and once to Azure AD (for additional Azure AD objects).
This script does not change anything, it only reads info from the Graph and displays a simple report based on what it finds.

Due to the amount of data this will retrieve, it is possible this won't work for large tenants due to Graph API throttling.

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Script -Name AutopilotHealthCheck

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deloy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Author(s)

Michael Niehaus

Owners

Tags

Windows AutoPilot

Dependencies

This script has no dependencies.

Release Notes

Version 1.0:  Original published version.

Version History

Version Downloads Last updated
1.1 (current version) 104 11/14/2019
1.0 66 11/13/2019