Teh Hermit

This is an old revision of the document!


Аудит административных действий Exchange

Глобальные настройки аудита

По умолчанию Exchange сервер логирует различные административные действия, включая командлеты, которые выполнялись. Если административное действие было выполнено через ECP - всё равно будет записан соответствующий командлет, т.к. под “капотом” выполняется именно он.

Глобальную настройку аудита можно посмотреть так:

 Get-AdminAuditLogConfig | select AdminAuditLogEnabled

Параметр Loglevel = None - нормальная ситуация, у параметра есть второе значение - Verbose, это расширенное логирование, даже с параметром None - основная информация пишется в лог.

Посмотреть значение можно так:

 Get-AdminAuditLogConfig | select LogLevel

Просмотр и получение сведений

В ECP можно смотреть логи через графическую оболочку в разделе Compliance Management. Можно проматривать логи прямо в вебе, а можно затребовать у сервера отчёт на почту.

:!: Возможна ситуация, когда в веб-морде логи не отображаются, но могут фигурировать в полном отчёте в XML-формате.

:!: Отправка отчёта на почту происходит через какое-то время (до суток), это нормальная ситуация.

Если отчёт или веб-форма нас не устраивает - можно запрашивать события через PowerShell.

Пример запроса, в котором мы ищем учётную запись, предположительно выполнявшую действия:

 Search-AdminAuditLog | Where-Object caller -eq "Administrator@arasaka.local"

Можно также, к примеру, искать по параметрам ObjectModified или CmdletName, если нас интересует объект, который был изменен, или командлет, который выполнялся.

аудит_административных_действий_exchange.1758293069.txt.gz · Last modified: by jp