Get-MailDetailATPReport не работал, тогда как Get-MailDetailSpamReport и Get-MailDetailMalwareReport работали
Недавно, после устаревания команд Get-MailDetailSpamReport и Get-MailDetailMalwareReport, Microsoft предложила использовать Get-MailDetailATPReport для получения этой информации. Даже поиск этих двух устаревших команд позволяет найти документ MS для Get-MailDetailATPReport.
Но новая команда-let Get-MailDetailATPReport не возвращает никаких данных для моего клиента. Однако я использовал Get-MailDetailSpamReport и Get-MailDetailMalwareReport для получения информации о своем арендаторе, пока он не стал устаревшим. Хотя я вижу результаты в пользовательском интерфейсе (https://security.microsoft.com/reports/TPSEmailSpamReportATP), Get-MailDetailATPReport не возвращает данных.
Мне удалось создать еще один пробный клиент той же подписки (M365 E3), но это не сработало. Я провел небольшое исследование и обнаружил, что он не работает и в клиентах M365 Business. Наоборот, арендаторы E5 только работали.
Ошибка заключается в том, что значения отображаются в пользовательском интерфейсе, но не возвращаются в PowerShell. Поскольку в последнее время командные разрешения устарели, я уверен, что многие организации заметят эту проблему.