File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
articles/active-directory/devices Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -153,7 +153,10 @@ Using the same commands we can pipe the output to the set command to disable the
153
153
154
154
``` powershell
155
155
$dt = (Get-Date).AddDays(-90)
156
- Get-AzureADDevice -All:$true | Where {$_.ApproximateLastLogonTimeStamp -le $dt} | Set-AzureADDevice -AccountEnabled $false
156
+ $Devices = Get-AzureADDevice -All:$true | Where {$_.ApproximateLastLogonTimeStamp -le $dt}
157
+ foreach ($Device in $Devices) {
158
+ Set-AzureADDevice -ObjectId $Device.ObjectId -AccountEnabled $false
159
+ }
157
160
```
158
161
159
162
### Delete devices
@@ -167,8 +170,10 @@ Building on the [disable devices example](#disable-devices) we look for disabled
167
170
168
171
``` powershell
169
172
$dt = (Get-Date).AddDays(-120)
170
- $state = $false
171
- Get-AzureADDevice -All:$true | Where {($_.ApproximateLastLogonTimeStamp -le $dt) -and ($_.AccountEnabled -le $state)} | Remove-AzureADDevice
173
+ $Devices = Get-AzureADDevice -All:$true | Where {($_.ApproximateLastLogonTimeStamp -le $dt) -and ($_.AccountEnabled -eq $false)}
174
+ foreach ($Device in $Devices) {
175
+ Remove-AzureADDevice -ObjectId $Device.ObjectId
176
+ }
172
177
```
173
178
174
179
## What you should know
You can’t perform that action at this time.
0 commit comments