Habilitar ou desabilitar o log de auditoria de caixa de correio para uma caixa de correio no Exchange Server
Com o log de auditoria da caixa de correio no Exchange Server, você pode rastrear logons em uma caixa de correio, bem como quais ações são tomadas enquanto o usuário está conectado. Quando você habilita o registro em log de auditoria de caixa de correio para uma caixa de correio, algumas ações executadas por administradores e delegados são registradas por padrão. Nenhuma das ações executadas pelo proprietário da caixa de correio é registrada por padrão. Para saber mais sobre o log de auditoria da caixa de correio e quais ações podem ser registradas, confira Registro em log de auditoria da caixa de correio no Exchange Server.
Cuidado
A auditoria das ações do proprietário da caixa de correio pode gerar um grande número de entradas de log de auditoria de caixa de correio e, portanto, é desabilitada por padrão. Recomendamos que você só habilite a auditoria de ações específicas de proprietário necessárias para atender aos requisitos de negócios ou conformidade.
Do que você precisa saber para começar?
Para executar este procedimento ou estes procedimentos, você precisa receber permissões. Para ver quais permissões você precisa, consulte a entrada "Log de auditoria da caixa de correio" na política de mensagens e permissões de conformidade no tópico Exchange Server.
Entradas no log de auditoria de caixa de correio são mantidas por 90 dias, por padrão. Confira a seção Mais informações alterar quanto tempo as entradas são retidas.
Você não pode usar o Centro de administração do Exchange (EAC) para habilitar ou desabilitar o log de auditoria de caixa de correio. Você precisa usar o Shell de Gerenciamento do Exchange. Para saber como abrir o Shell de Gerenciamento do Exchange em sua organização do Exchange local, confira Abra o Shell de Gerenciamento do Exchange.
Um administrador que recebeu a permissão de Acesso Completo à caixa de correio de um usuário é considerado um usuário representante.
Considera-se que caixas de correio são acessadas por um administrador apenas nestes cenários:
A Descoberta eletrônica In-loco é usada para pesquisar uma caixa de correio.
O cmdlet New-MailboxExportRequest é usado para exportar uma caixa de correio.
O Microsoft Exchange Server MAPI Editor é usado para acessar a caixa de correio.
Habilitar ou desabilitar o log de auditoria de caixa de correio
Você pode usar o Shell de Gerenciamento do Exchange para habilitar ou desabilitar o registro em log de auditoria de caixa de correio para uma caixa de correio. Isso habilita ou desabilita o registro em log de todas as operações especificadas para administrador, delegados e proprietário da caixa de correio.
Este exemplo permite o registro em log de auditoria de caixa de correio para a caixa de correio de Ben Smith.
Set-Mailbox -Identity "Ben Smith" -AuditEnabled $true
Esse exemplo habilita o log de auditoria de caixa de correio para todas as caixas de correio em sua organização.
Get-Mailbox -ResultSize Unlimited -Filter "RecipientTypeDetails -eq 'UserMailbox'" | Select PrimarySmtpAddress | ForEach {Set-Mailbox -Identity $_.PrimarySmtpAddress -AuditEnabled $true}
Este exemplo desabilita o registro em log de auditoria de caixa de correio para a caixa de correio de Ben Smith.
Set-Mailbox -Identity "Ben Smith" -AuditEnabled $false
Para obter informações detalhadas sobre sintaxes e parâmetros, confira Set-Mailbox.
Configurar configurações de log de auditoria de caixa de correio para o administrador, delegado e acesso ao proprietário
Quando o log de auditoria da caixa de correio é habilitado para uma caixa de correio, somente as ações de administrador, delegado e proprietário especificadas na configuração de log de auditoria para a caixa de correio são registradas.
Este exemplo especifica que as MessageBind
ações e FolderBind
executadas pelos administradores serão registradas na caixa de correio de Ben Smith.
Set-Mailbox -Identity "Ben Smith" -AuditAdmin MessageBind,FolderBind -AuditEnabled $true
Este exemplo especifica que as SendAs
ações ou SendOnBehalf
executadas pelos usuários delegados serão registradas na caixa de correio de Ben Smith.
Set-Mailbox -Identity "Ben Smith" -AuditDelegate SendAs,SendOnBehalf -AuditEnabled $true
Este exemplo especifica que a ação HardDelete
executada pelo proprietário da caixa de correio será registrada na caixa de correio de Ben Smith.
Set-Mailbox -Identity "Ben Smith" -AuditOwner HardDelete -AuditEnabled $true
Para obter informações detalhadas sobre sintaxes e parâmetros, confira Set-Mailbox.
Como saber se funcionou?
Para verificar se você habilitou com êxito o registro em log de auditoria de caixa de correio para uma caixa de correio e especificou as configurações corretas de log para administrador, delegado ou acesso ao proprietário, use o cmdlet Get-Mailbox para recuperar as configurações de log de auditoria da caixa de correio para essa caixa de correio.
Este exemplo recupera as configurações da caixa de correio de Ben Smith e pipes as configurações de auditoria especificadas, incluindo o limite de idade do log de auditoria, para o cmdlet Format-List .
Get-Mailbox "Ben Smith" | Format-List Audit*
Um valor da True
propriedade AuditEnabled verifica se o log de auditoria está habilitado.
Este exemplo recupera as configurações de auditoria de todas as caixas de correio em sua organização.
Get-Mailbox -ResultSize Unlimited -Filter "RecipientTypeDetails -eq 'UserMailbox'" | Format-List Name,Audit*
Mais informações
As ações auditadas para cada tipo de usuário podem não ser todas exibidas quando você executa o cmdlet Get-Mailbox . Mas você pode executar os seguintes comandos para exibir todas as ações auditadas para um tipo de logon do usuário específico.
Get-Mailbox <identity of mailbox> | Select-Object -ExpandProperty AuditAdmin
Get-Mailbox <identity of mailbox> | Select-Object -ExpandProperty AuditDelegate
Get-Mailbox <identity of mailbox> | Select-Object -ExpandProperty AuditOwner
Por padrão, as entradas no log de auditoria de caixa de correio são mantidas por 90 dias. Quando uma entrada tiver mais de 90 dias, ela é excluída. Você pode usar o cmdlet Set-Mailbox para alterar essa configuração para que os itens sejam mantidos por um período maior (ou menor).
Este exemplo aumenta o limite de idade para entradas de log de auditoria de caixa de correio na caixa de correio de Pilar Pinilla para 180 dias.
Set-Mailbox -Identity "Pilar Pinilla" -AuditLogAgeLimit 180
Este exemplo diminui o limite de idade para entradas de log de auditoria de caixa de correio para todas as caixas de correio do usuário em sua organização para 60 dias.
Get-Mailbox -ResultSize Unlimited -Filter "RecipientTypeDetails -eq 'UserMailbox'" | Set-Mailbox -AuditLogAgeLimit 60