Missing Update Operations in Shared Mailbox Audit Logs

Rafal Aleksandrzak 20 Reputation points
2025-01-28T12:17:30.9+00:00

Issue: I have enabled audit logging for a shared mailbox in Exchange Online. The audit settings are configured to log various operations, including Update. However, I am not seeing any Update operations in the audit logs, even though I am certain that such operations have been performed since mails have been marked as read, flagged etc..

Current Audit Settings:

  • AuditEnabled: True
  • AuditAdmin: {Update, MoveToDeletedItems, SoftDelete, HardDelete...}
  • AuditDelegate: {Update, MoveToDeletedItems, SoftDelete, HardDelete...}
  • AuditOwner: {Update, MoveToDeletedItems, SoftDelete, HardDelete...}

Steps Taken:

  1. Verified that audit logging is enabled for the shared mailbox.
  2. Checked the audit settings to ensure Update is included.
  3. Searched the audit logs using the following PowerShell command:
       Search-MailboxAuditLog -Identity "SharedMailboxName" -LogonTypes Admin, Delegate, Owner -Operations Update -StartDate "StartDate" -EndDate "EndDate" -ShowDetails
    

Audit seems to be working overall, I can view operations like Create, SendAs and SoftDelete but Update is the one that I need.

Microsoft 365
Microsoft 365
Formerly Office 365, is a line of subscription services offered by Microsoft which adds to and includes the Microsoft Office product line.
5,770 questions
Microsoft Exchange Online
PowerShell
PowerShell
A family of Microsoft task automation and configuration management frameworks consisting of a command-line shell and associated scripting language.
2,878 questions
{count} votes

Accepted answer
  1. Vasil Michev 115.7K Reputation points MVP
    2025-01-28T17:16:57.54+00:00

    There is the possibility that the mailbox is excluded from auditing, which you can check via the *Get-MailboxAuditBypassAssociation *cmdlet. Other than that, I see nothing wrong in the above, and the cmdlet should produce some results. That said, I'm not sure that "marked as read" is actually classified as Update operation, to cover those you should look at MailItemsAccessed records.


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.