Данные об использовании почтового ящика не эквивалентны информации Office Portal при предоставлении предупреждений о хранилище
Замена PowerShell MSOnline на Microsoft Graph. Я хочу увидеть, если getMailboxUsageDetail
Отчет может быть использован. Так что я
Set-Mailbox <id>@tenant -ProhibitSendQuota 19KB -ProhibitSendReceiveQuota 20KB -IssueWarningQuota 18KB
SDK возвращает:
RefreshDate(3/18/2019 12:00:00 AM)
UserPrincipalName(xxxxx)
DisplayName(Tom Kanary)
IsDeleted(False)
DeletedDate()
CreatedDate(6/29/2018 12:00:00 AM)
LastActivityDate(3/13/2019 12:00:00 AM)
ItemCount(746)
StorageUsedInBytes(17,803,402)
IssueWarningQuotaInBytes(105226698752)
ProhibitSendQuotaInBytes(106300440576)
ProhibitSendReceiveQuotaInBytes(107,374,182,400)
Учетная запись содержит менее 100 сообщений в почтовом ящике. Я ожидал IssueWarningQuotaInBytes
быть таким же, как -IssueWarningQuota
,
Когда я вошел в Exchange Admin, я вижу "17,26 МБ использовано, 93028% от 19 КБ" и получаю предупреждение по электронной почте. Также, LastLogon
верно.
В графике LastActivityDate
кажется возможной заменой, но LastActivityDate
(день), как представляется, отбирается в EOD и округляется до YYMMDD
, и только если я вошел и прочитал / отправил почту. Например, на Mar 10 08:30 2019
, Тогда на MailboxUsageDetail
отчет за 10 марта с показом более старой даты, отчет за 11 марта покажет Mar 10 0:00 2019
и в следующих отчетах эта дата будет продолжать отображаться до следующего дня после моего нового (активного) входа в систему.
Есть ли причина, по которой данные портала (лучше) и отличаются от Graph?