[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 382
  • Last Modified:

Exchange 2010: Enable and configure auditing for all mailboxes

I have been testing a few users with auditing with the following settings.  I would now like to achieve this for all mailboxes in the organization.  Can someone show me how to do this?

Set-Mailbox -Identity "trecool" -AuditDelegate Cre-ate,FolderBind,SendAs,SendonBehalf,SoftDelete,HardDelete,Update,Move,MoveToDeletedItems -AuditLogAgeLimit 7 -AuditEnabled $true

Set-Mailbox -Identity "trecool" -AuditAdmin Create,FolderBind,SendAs,SendonBehalf,SoftDelete,HardDelete,Update,Move,MoveToDeletedItems -AuditLogAgeLimit 7 -AuditEnabled $true

Set-Mailbox -Identity "trecool" -AuditOwner Copy,Create,FolderBind,HardDelete,MessageBind,Move,MoveToDeletedItems,SendAsSendOnBehalf,SoftDelete,Update -AuditLogAgeLimit 7 -AuditEnabled $true
1 Solution
Simon Butler (Sembee)ConsultantCommented:
if you want to apply it to everyone, just pipe get-mailbox in front and remove the -identity bit.

get-mailbox | set-mailbox -AuditOwner Copy,Create,FolderBind,HardDelete...


Featured Post

NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now