Vraag alle beheerde toestellen op:
Get-MgDeviceManagementManagedDevice |
Select-Object DeviceName, OperatingSystem, ComplianceState, LastSyncDateTime
Vraag alleen Windows-toestellen op:
Get-MgDeviceManagementManagedDevice -Filter "operatingSystem eq 'Windows'" |
Select-Object DeviceName, OperatingSystem
Vraag niet-conforme toestellen op:
Get-MgDeviceManagementManagedDevice -Filter "complianceState eq 'noncompliant'" |
Select-Object DeviceName, ComplianceState
Zoek daarna de numerieke ID van de Pharmacy scope tag:
$pharmacyTag = Get-MgBetaDeviceManagementRoleScopeTag -Filter "displayName eq 'Pharmacy'"
if ($pharmacyTag) {
Write-Output "Pharmacy scope tag ID: $($pharmacyTag.Id)"
}
else {
Write-Output "Pharmacy scope tag not found"
}
Toon klassieke device configuration profiles met de Pharmacy scope tag:
Get-MgBetaDeviceManagementDeviceConfiguration -All |
Where-Object { $_.RoleScopeTagIds -contains $pharmacyTag.Id } |
Select-Object DisplayName, Id
Toon Settings Catalog-policies met de Pharmacy scope tag:
Get-MgBetaDeviceManagementConfigurationPolicy -All |
Where-Object { $_.RoleScopeTagIds -contains $pharmacyTag.Id } |
Select-Object Name, Id
Toon compliance policies met de Pharmacy scope tag:
Get-MgBetaDeviceManagementDeviceCompliancePolicy -All |
Where-Object { $_.RoleScopeTagIds -contains $pharmacyTag.Id } |
Select-Object DisplayName, Id
Vergelijk de resultaten met de objecten die je in de vorige labs met Pharmacy hebt getagd.