SELECT DisplayName,EMailAddress,DeviceModel,DeviceID,DeviceFriendlyName,DeviceOS,LastSuccessSync
FROM OpenExchangePSQuery(
POWERSHELL, '
$mbxs = Get-CASMailBox -ResultSize Unlimited -Filter {HasActiveSyncDevicePartnership -eq $true -and -not DisplayName -like 'CAS_{*'}
foreach ($mbx in $mbxs)
{
$name = $mbx.DisplayName
$mail = $mbx.PrimarySmtpAddress
$stats = Get-ActiveSyncDeviceStatistics -Mailbox $mbx.Identity
foreach ($stat in $stats)
{
$Result = New-Object PSObject -Property @{
DisplayName = $name
EMailAddress = $mail
DeviceModel = $stat.DeviceType
DeviceID = $stat.DeviceID
DeviceFriendlyName = $stat.DeviceFriendlyName
DeviceOS = $stat.DeviceOS
LastSuccessSync = $stat.LastSuccessSync
}
$Result | Select DisplayName,EMailAddress,DeviceModel,DeviceID,DeviceFriendlyName,DeviceOS,LastSuccessSync
#$stat | fl
}
}
', POWERSHELL
)