审核SharePoint 2013中的日志

时间:2017-01-11 18:03:40

标签: powershell sharepoint-2010 sharepoint-2013

在网站集级别关闭审核日志记录。仍有记录被插入AuditData表中。有没有办法确定来源?

2 个答案:

答案 0 :(得分:0)

您是否尝试过运行以下PowerShell命令来检查您的网站是否仍在审核中?

$site = Get-SPSite http://your_site_collection_url
Write-Host $site.Audit.AuditFlags

如果网站集上当前未审核任何内容,则AuditFlags属性返回None

可以审核网站集中的许多内容。 SPSite.Audit,SPWeb.Audit,SPList.Audit,SPFolder.Audit和SPListItem.Audit。

例如,使用这样的脚本,您可以检查您的网站,子网站和列表是否经过审核:

$site = Get-SPSite http://your_site_collection_url
Write-Host $site.Audit.AuditFlags

foreach ($web in $site.AllWebs) {
    Write-Host $web.Audit.AuditFlags
    foreach ($list in $web.Lists) {
        Write-Host $list.Audit.AuditFlags
    }
}

希望得到这个帮助。

答案 1 :(得分:0)

审核日志也将从保留策略中插入。这是您需要检查是否已启用的地方。