AutopilotGroupTagger

0.5

The Autopilot GroupTagger script is designed to allow for bulk updating of Autopilot device group tags in Microsoft Intune.
The script will connect to the Microsoft Graph API and retrieve all Autopilot devices, then allow for bulk updating of group tags based on various criteria.

Installation Options

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

Install-Script -Name AutopilotGroupTagger

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy 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

Owners

Copyright

GPL

Package Details

Author(s)

  • Nick Benton

Tags

Graph Intune Windows Autopilot GroupTags

Functions

Test-JSON Connect-ToGraph Get-AutopilotDevice Set-AutopilotDevice Get-EntraIDObject Get-ManagedDevice Get-MDMGroup New-MDMGroup Read-YesNoChoice

Dependencies

This script has no dependencies.

Release Notes

v0.1 - Initial release
v0.2 - Included functionality to update group tags based on Purchase order
v0.3 - Updated logic around Autopilot device selection
v0.4 - Configured to run on PowerShell 5
v0.4.1 - Updated authentication and module detection
v0.4.2 - Bug fixes and improvements
v0.4.3 - Improvements to user interface and error handling
v0.4.4 - Added 'WhatIf' mode, and updated user experience of output of the progress of Group Tag updates
v0.4.5 - Function rework to support PowerShell gallery requirements
v0.5 - Now supports PowerShell 7 on macOS, removal of Group Tags, and Dynamic Group creation

FileList

Version History

Version Downloads Last updated
0.5 (current version) 24 2 months ago