Besoin :
Ajouter ou mettre à jour le Group Tag des devices Autopilot dans Intune.
Solution :
1- Extraire les numéros de série des devices Autopilot à modifier depuis Intune et les mettre dans un fichier texte nommé "AutopilotDeviceSNlist.txt" et le placer sous "c:\Windows\Temp".
2- Exécuter le script PowerShell ci-dessous afin d'ajouter ou modifier les Group Tag des devices Autopilot :
#STEP 1: Install WindowsAutopilotIntune Powershell module (if required, need to run PowerShell as admin)
Install-module WindowsAutopilotIntune -Force -AllowClobber
#STEP 2: Install WindowsAutopilotIntune Powershell module
Import-module WindowsAutopilotIntune
#STEP 3: Connect to Microsoft Graph
Connect-MgGraph -scopes "Group.ReadWrite.All, Device.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All, DeviceManagementServiceConfig.ReadWrite.All, GroupMember.ReadWrite.All"
#STEP 4: Get the Autopilot devices Serial Numbers in a variable $DeviceSNs
$DeviceSNs = Get-Content "c:\Windows\Temp\AutopilotDeviceSNlist.txt"
#STEP 5: Collect the Autopilot devices IDs
$Date = (get-date).ToString("yyyy-MM-dd")
foreach ($DeviceSN in $DeviceSNs)
{
#Export Autopilot devices IDs to a text file called AutopilotDeviceIDlist.txt
(Get-AutopilotDevice -serial $DeviceSN).id | Out-File C:\Windows\Temp\AutopilotDeviceIDlist-$Date.txt -Append
}
#STEP 6: Add or Update a group tag on Autopilot devices
#Provide a Group Tag
$Grouptag = Read-Host -Prompt "Please provide a group tag"
#Get the Autopilot devices IDs in a variable $DeviceIDs
$DeviceIDs = Get-Content "c:\Windows\Temp\AutopilotDeviceIDlist-$Date.txt"
foreach ($DeviceID in $DeviceIDs)
{
#Get current device information.
$CurrentDevice = Get-AutopilotDevice -id $DeviceID
Write-host "Working on device $DeviceID" -ForegroundColor Cyan
#Apply Group Tag on devices which are in AutopilotDeviceIDlist.txt
Set-AutopilotDevice -id $DeviceID -groupTag $Grouptag
}
N.B :
- Le chemin "c:\Windows\Temp\AutopilotDeviceSNlist.txt" de la variable $DeviceSNs peut être modifié
- la variable $Grouptag contiendra la valeur du Group Tag souhaité qui sera appliqué sur tous les devices Autopilot dans le fichier "AutopilotDeviceSNlist.txt"